/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-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 16:37:35,694 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 16:37:35,695 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 16:37:35,718 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 16:37:35,719 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 16:37:35,721 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 16:37:35,725 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 16:37:35,729 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 16:37:35,730 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 16:37:35,735 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 16:37:35,735 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 16:37:35,736 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 16:37:35,736 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 16:37:35,738 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 16:37:35,739 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 16:37:35,740 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 16:37:35,741 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 16:37:35,741 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 16:37:35,745 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 16:37:35,747 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 16:37:35,747 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 16:37:35,749 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 16:37:35,750 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 16:37:35,750 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 16:37:35,751 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 16:37:35,752 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 16:37:35,752 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 16:37:35,752 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 16:37:35,752 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 16:37:35,753 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 16:37:35,753 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 16:37:35,753 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 16:37:35,754 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 16:37:35,754 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 16:37:35,755 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 16:37:35,755 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 16:37:35,755 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 16:37:35,755 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 16:37:35,755 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 16:37:35,756 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 16:37:35,756 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 16:37:35,757 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-Separate.epf [2021-06-05 16:37:35,771 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 16:37:35,771 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 16:37:35,772 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 16:37:35,772 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 16:37:35,772 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 16:37:35,773 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 16:37:35,773 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 16:37:35,774 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 16:37:35,774 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 16:37:35,775 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 16:37:35,775 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 16:37:35,776 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 16:37:35,776 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 16:37:35,776 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 16:37:35,776 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 16:37:36,016 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 16:37:36,036 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 16:37:36,038 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 16:37:36,039 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 16:37:36,043 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 16:37:36,044 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl [2021-06-05 16:37:36,044 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl' [2021-06-05 16:37:36,069 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 16:37:36,070 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 16:37:36,071 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 16:37:36,071 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 16:37:36,071 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 16:37:36,078 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,083 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,089 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 16:37:36,090 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 16:37:36,090 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 16:37:36,090 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 16:37:36,095 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,095 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,095 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,095 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,097 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,099 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,099 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... [2021-06-05 16:37:36,100 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 16:37:36,100 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 16:37:36,101 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 16:37:36,101 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 16:37:36,104 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 16:37:36,148 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 16:37:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 16:37:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 16:37:36,149 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 16:37:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 16:37:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 16:37:36,149 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 16:37:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 16:37:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 16:37:36,149 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 16:37:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 16:37:36,150 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 16:37:36,150 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 16:37:36,273 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 16:37:36,274 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 16:37:36,275 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:37:36 BoogieIcfgContainer [2021-06-05 16:37:36,275 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 16:37:36,276 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 16:37:36,276 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 16:37:36,278 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 16:37:36,278 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:37:36" (1/2) ... [2021-06-05 16:37:36,279 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ef6f20d and model type min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 04:37:36, skipping insertion in model container [2021-06-05 16:37:36,279 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:37:36" (2/2) ... [2021-06-05 16:37:36,280 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array.wvr.bpl [2021-06-05 16:37:36,283 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 16:37:36,283 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 16:37:36,283 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 16:37:36,284 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 16:37:36,341 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 16:37:36,361 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 16:37:36,392 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 16:37:36,392 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 16:37:36,392 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 16:37:36,392 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 16:37:36,393 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 16:37:36,393 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 16:37:36,393 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 16:37:36,393 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 16:37:36,398 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-05 16:37:36,429 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,431 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 16:37:36,436 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:36,437 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:36,437 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:36,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:36,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-06-05 16:37:36,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:36,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032876612] [2021-06-05 16:37:36,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:36,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:36,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:36,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:36,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032876612] [2021-06-05 16:37:36,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032876612] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:37:36,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:37:36,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 16:37:36,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924116378] [2021-06-05 16:37:36,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 16:37:36,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:36,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 16:37:36,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 16:37:36,632 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:36,670 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-05 16:37:36,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 16:37:36,671 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 16:37:36,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:36,679 INFO L225 Difference]: With dead ends: 217 [2021-06-05 16:37:36,679 INFO L226 Difference]: Without dead ends: 202 [2021-06-05 16:37:36,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 16:37:36,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-05 16:37:36,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-05 16:37:36,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-05 16:37:36,712 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-05 16:37:36,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:36,712 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-05 16:37:36,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,712 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-05 16:37:36,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 16:37:36,714 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:36,714 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:36,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 16:37:36,714 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:36,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:36,715 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-06-05 16:37:36,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:36,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275106460] [2021-06-05 16:37:36,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:36,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:36,769 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:36,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:36,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275106460] [2021-06-05 16:37:36,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275106460] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:37:36,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:37:36,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 16:37:36,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293884605] [2021-06-05 16:37:36,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 16:37:36,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:36,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 16:37:36,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 16:37:36,771 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:36,806 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-05 16:37:36,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 16:37:36,807 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 16:37:36,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:36,808 INFO L225 Difference]: With dead ends: 158 [2021-06-05 16:37:36,808 INFO L226 Difference]: Without dead ends: 158 [2021-06-05 16:37:36,809 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 16:37:36,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-05 16:37:36,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-05 16:37:36,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-05 16:37:36,819 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-05 16:37:36,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:36,819 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-05 16:37:36,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,819 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-05 16:37:36,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 16:37:36,820 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:36,820 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:36,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 16:37:36,820 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:36,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:36,821 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-06-05 16:37:36,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:36,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083847479] [2021-06-05 16:37:36,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:36,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:36,856 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:36,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:36,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083847479] [2021-06-05 16:37:36,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083847479] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:37:36,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:37:36,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 16:37:36,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001774220] [2021-06-05 16:37:36,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 16:37:36,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:36,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 16:37:36,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 16:37:36,858 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:36,908 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-05 16:37:36,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 16:37:36,909 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 16:37:36,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:36,910 INFO L225 Difference]: With dead ends: 183 [2021-06-05 16:37:36,910 INFO L226 Difference]: Without dead ends: 183 [2021-06-05 16:37:36,911 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 16:37:36,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-05 16:37:36,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-05 16:37:36,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-05 16:37:36,925 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-05 16:37:36,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:36,925 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-05 16:37:36,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:36,925 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-05 16:37:36,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:37:36,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:36,926 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:36,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 16:37:36,927 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:36,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:36,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-06-05 16:37:36,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:36,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715120008] [2021-06-05 16:37:36,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:37,206 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:37,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:37,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715120008] [2021-06-05 16:37:37,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715120008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:37,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912951123] [2021-06-05 16:37:37,207 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-06-05 16:37:37,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:37,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 16:37:37,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:37,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 16:37:37,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:37,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-05 16:37:37,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:37,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:37:37,588 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:37,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:37:37,596 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:37,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:37:37,602 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:37,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:37:37,605 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:37,628 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-06-05 16:37:37,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:37:37,638 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-06-05 16:37:37,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:37,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912951123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:37,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:37,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:37:37,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320977348] [2021-06-05 16:37:37,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:37:37,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:37,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:37:37,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:37,666 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:37,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:37,845 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-06-05 16:37:37,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 16:37:37,846 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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 22 [2021-06-05 16:37:37,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:37,847 INFO L225 Difference]: With dead ends: 298 [2021-06-05 16:37:37,847 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 16:37:37,848 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 310.9ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:37:37,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 16:37:37,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-06-05 16:37:37,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:37,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-05 16:37:37,858 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-05 16:37:37,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:37,858 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-05 16:37:37,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:37,858 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-05 16:37:37,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:37:37,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:37,860 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:38,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:38,073 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:38,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:38,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-06-05 16:37:38,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:38,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384070983] [2021-06-05 16:37:38,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:38,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:38,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:38,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:38,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384070983] [2021-06-05 16:37:38,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384070983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:38,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883012387] [2021-06-05 16:37:38,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:38,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:38,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:38,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 16:37:38,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:38,546 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:37:38,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:37:38,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:38,563 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:37:38,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:37:38,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:38,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:38,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-05 16:37:38,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:38,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:38,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:37:38,590 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:38,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:38,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:37:38,644 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-06-05 16:37:38,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:38,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883012387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:38,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:38,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-06-05 16:37:38,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882006992] [2021-06-05 16:37:38,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:37:38,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:38,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:37:38,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:37:38,782 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:39,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:39,293 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-06-05 16:37:39,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 16:37:39,295 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:37:39,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:39,297 INFO L225 Difference]: With dead ends: 374 [2021-06-05 16:37:39,297 INFO L226 Difference]: Without dead ends: 359 [2021-06-05 16:37:39,297 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 638.9ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:37:39,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-06-05 16:37:39,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-06-05 16:37:39,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:39,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-05 16:37:39,311 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-05 16:37:39,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:39,311 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-05 16:37:39,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:39,312 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-05 16:37:39,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:37:39,313 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:39,313 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:39,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 16:37:39,529 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:39,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:39,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-06-05 16:37:39,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:39,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841059061] [2021-06-05 16:37:39,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:39,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:39,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:39,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:39,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841059061] [2021-06-05 16:37:39,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841059061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:39,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043436061] [2021-06-05 16:37:39,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:39,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 16:37:39,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:39,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 16:37:39,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:39,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:37:39,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:39,808 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 16:37:39,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:39,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 16:37:39,811 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:39,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-05 16:37:39,813 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:39,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:37:39,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:39,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-05 16:37:39,819 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:39,831 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-06-05 16:37:39,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:37:39,832 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-06-05 16:37:39,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:39,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043436061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:39,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:39,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 16:37:39,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302542668] [2021-06-05 16:37:39,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:37:39,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:39,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:37:39,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:37:39,859 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:40,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:40,003 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-05 16:37:40,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 16:37:40,003 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:37:40,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:40,005 INFO L225 Difference]: With dead ends: 363 [2021-06-05 16:37:40,005 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 16:37:40,005 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 206.8ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:37:40,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 16:37:40,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-05 16:37:40,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:40,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-05 16:37:40,011 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-05 16:37:40,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:40,011 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-05 16:37:40,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:40,011 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-05 16:37:40,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 16:37:40,012 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:40,012 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:40,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:40,225 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:40,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:40,225 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-06-05 16:37:40,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:40,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815844127] [2021-06-05 16:37:40,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:40,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:40,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:40,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:40,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815844127] [2021-06-05 16:37:40,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815844127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:40,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857640430] [2021-06-05 16:37:40,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:40,363 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:37:40,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:40,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 16:37:40,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:40,538 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:37:40,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:37:40,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:40,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:40,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-05 16:37:40,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:40,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:40,600 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:37:40,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 16:37:40,601 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:40,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:40,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:37:40,609 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:37:40,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:37:40,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:37:40,648 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-06-05 16:37:40,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:40,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857640430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:40,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:40,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:37:40,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359208589] [2021-06-05 16:37:40,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:40,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:40,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:40,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:40,737 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:40,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:40,993 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-05 16:37:40,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 16:37:40,993 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 16:37:40,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:40,995 INFO L225 Difference]: With dead ends: 425 [2021-06-05 16:37:40,995 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 16:37:40,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 284.7ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:37:40,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 16:37:40,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-05 16:37:40,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:41,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-05 16:37:41,000 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-05 16:37:41,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:41,000 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-05 16:37:41,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:41,001 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-05 16:37:41,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:41,001 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:41,001 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:41,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:41,217 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:41,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:41,218 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-06-05 16:37:41,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:41,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617021464] [2021-06-05 16:37:41,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:41,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:41,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:41,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617021464] [2021-06-05 16:37:41,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617021464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:41,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760173086] [2021-06-05 16:37:41,256 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:41,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:37:41,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:41,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:41,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:41,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:41,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760173086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:41,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:41,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:37:41,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278694543] [2021-06-05 16:37:41,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:37:41,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:41,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:37:41,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:41,359 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:41,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:41,685 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-05 16:37:41,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:37:41,686 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:41,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:41,688 INFO L225 Difference]: With dead ends: 619 [2021-06-05 16:37:41,688 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 16:37:41,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 195.4ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:37:41,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 16:37:41,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-05 16:37:41,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:41,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-05 16:37:41,695 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-05 16:37:41,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:41,695 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-05 16:37:41,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:41,695 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-05 16:37:41,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:41,696 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:41,696 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:41,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 16:37:41,911 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:41,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:41,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-06-05 16:37:41,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:41,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252869782] [2021-06-05 16:37:41,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:41,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:41,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:41,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:41,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252869782] [2021-06-05 16:37:41,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252869782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:41,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921696999] [2021-06-05 16:37:41,951 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:41,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:37:41,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:41,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:41,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:42,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:42,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921696999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:42,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:42,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:42,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350177012] [2021-06-05 16:37:42,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:42,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:42,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:42,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:42,064 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:42,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:42,708 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-05 16:37:42,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:37:42,709 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:42,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:42,712 INFO L225 Difference]: With dead ends: 1078 [2021-06-05 16:37:42,712 INFO L226 Difference]: Without dead ends: 1078 [2021-06-05 16:37:42,713 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 409.7ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:37:42,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-05 16:37:42,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-05 16:37:42,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:42,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-05 16:37:42,722 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-05 16:37:42,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:42,722 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-05 16:37:42,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:42,723 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-05 16:37:42,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:42,723 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:42,723 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:42,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:42,937 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:42,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:42,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-06-05 16:37:42,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:42,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116335362] [2021-06-05 16:37:42,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:42,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:42,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:42,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:42,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116335362] [2021-06-05 16:37:42,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116335362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:42,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242627944] [2021-06-05 16:37:42,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:43,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:43,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:43,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:43,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242627944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:43,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:43,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:43,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588376007] [2021-06-05 16:37:43,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:43,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:43,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:43,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:43,082 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:43,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:43,645 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-05 16:37:43,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:37:43,649 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:43,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:43,652 INFO L225 Difference]: With dead ends: 951 [2021-06-05 16:37:43,652 INFO L226 Difference]: Without dead ends: 951 [2021-06-05 16:37:43,652 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 355.9ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:37:43,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-05 16:37:43,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-05 16:37:43,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:43,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-05 16:37:43,660 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-05 16:37:43,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:43,661 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-05 16:37:43,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:43,661 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-05 16:37:43,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:43,662 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:43,662 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:43,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:43,877 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:43,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:43,877 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-06-05 16:37:43,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:43,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10687589] [2021-06-05 16:37:43,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:43,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:43,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:43,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:43,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10687589] [2021-06-05 16:37:43,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10687589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:43,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988577953] [2021-06-05 16:37:43,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:43,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:43,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:37:43,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:43,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:43,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988577953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:43,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:43,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:37:43,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6430129] [2021-06-05 16:37:43,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:37:43,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:43,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:37:43,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:37:43,982 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:44,086 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-05 16:37:44,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:37:44,086 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:44,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:44,088 INFO L225 Difference]: With dead ends: 669 [2021-06-05 16:37:44,088 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 16:37:44,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 53.4ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:44,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 16:37:44,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-05 16:37:44,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-05 16:37:44,096 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-05 16:37:44,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:44,096 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-05 16:37:44,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,097 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-05 16:37:44,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:44,097 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:44,097 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:44,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 16:37:44,313 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:44,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:44,313 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-06-05 16:37:44,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:44,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593090078] [2021-06-05 16:37:44,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:44,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:44,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:44,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593090078] [2021-06-05 16:37:44,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593090078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:44,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260413452] [2021-06-05 16:37:44,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:44,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:44,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:44,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:44,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:44,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:44,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260413452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:44,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:44,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:37:44,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705693133] [2021-06-05 16:37:44,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:44,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:44,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:44,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:44,444 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:44,588 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-05 16:37:44,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:37:44,589 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:44,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:44,591 INFO L225 Difference]: With dead ends: 710 [2021-06-05 16:37:44,591 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 16:37:44,591 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 123.9ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:37:44,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 16:37:44,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-05 16:37:44,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-05 16:37:44,601 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-05 16:37:44,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:44,601 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-05 16:37:44,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,601 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-05 16:37:44,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:44,602 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:44,602 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:44,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:44,817 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:44,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:44,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-06-05 16:37:44,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:44,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080394048] [2021-06-05 16:37:44,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:44,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:44,843 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:44,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:44,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080394048] [2021-06-05 16:37:44,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080394048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:44,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079626688] [2021-06-05 16:37:44,843 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-06-05 16:37:44,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:44,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:44,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:37:44,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:44,912 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:44,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079626688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:44,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:44,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:37:44,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744128605] [2021-06-05 16:37:44,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:37:44,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:44,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:37:44,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:37:44,913 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:44,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:44,998 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-05 16:37:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:37:44,998 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:44,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:45,001 INFO L225 Difference]: With dead ends: 830 [2021-06-05 16:37:45,001 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 16:37:45,001 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 55.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:45,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 16:37:45,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-05 16:37:45,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:45,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-05 16:37:45,011 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-05 16:37:45,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:45,012 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-05 16:37:45,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:45,012 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-05 16:37:45,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:45,013 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:45,013 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:45,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:45,229 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:45,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:45,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-06-05 16:37:45,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:45,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627128938] [2021-06-05 16:37:45,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:45,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:45,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:45,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627128938] [2021-06-05 16:37:45,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627128938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:45,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597054340] [2021-06-05 16:37:45,260 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-06-05 16:37:45,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:37:45,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:45,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:45,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:45,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:45,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597054340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:45,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:45,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:37:45,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726803572] [2021-06-05 16:37:45,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:37:45,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:45,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:37:45,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:37:45,367 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:45,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:45,616 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-05 16:37:45,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:37:45,617 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:45,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:45,620 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 16:37:45,620 INFO L226 Difference]: Without dead ends: 1196 [2021-06-05 16:37:45,621 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 141.1ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:37:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-05 16:37:45,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-05 16:37:45,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:45,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-05 16:37:45,643 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-05 16:37:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:45,643 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-05 16:37:45,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:45,643 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-05 16:37:45,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:45,644 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:45,644 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:45,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 16:37:45,857 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:45,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:45,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-06-05 16:37:45,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:45,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414573517] [2021-06-05 16:37:45,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:45,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:45,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414573517] [2021-06-05 16:37:45,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414573517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:45,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569028744] [2021-06-05 16:37:45,893 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-06-05 16:37:45,922 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:37:45,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:45,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:45,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:45,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:45,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569028744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:45,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:45,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:37:45,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524871934] [2021-06-05 16:37:45,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:37:45,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:45,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:37:45,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:37:45,990 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:46,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:46,350 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-05 16:37:46,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:37:46,350 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:46,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:46,355 INFO L225 Difference]: With dead ends: 1492 [2021-06-05 16:37:46,355 INFO L226 Difference]: Without dead ends: 1492 [2021-06-05 16:37:46,355 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 215.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:37:46,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-05 16:37:46,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-05 16:37:46,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:46,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-05 16:37:46,368 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-05 16:37:46,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:46,368 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-05 16:37:46,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:46,368 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-05 16:37:46,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:46,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:46,369 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:46,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 16:37:46,585 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:46,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:46,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-06-05 16:37:46,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:46,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671644393] [2021-06-05 16:37:46,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:46,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:46,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:46,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671644393] [2021-06-05 16:37:46,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671644393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:46,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417090184] [2021-06-05 16:37:46,614 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-06-05 16:37:46,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:46,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:46,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:46,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:46,710 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:46,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417090184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:46,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:46,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:37:46,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470592836] [2021-06-05 16:37:46,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:46,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:46,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:46,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:46,712 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:46,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:46,924 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-05 16:37:46,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:37:46,925 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:46,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:46,929 INFO L225 Difference]: With dead ends: 1258 [2021-06-05 16:37:46,929 INFO L226 Difference]: Without dead ends: 1248 [2021-06-05 16:37:46,929 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 140.8ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:37:46,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-05 16:37:46,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-05 16:37:46,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:46,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-05 16:37:46,942 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-05 16:37:46,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:46,942 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-05 16:37:46,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:46,942 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-05 16:37:46,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:46,943 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:46,943 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:47,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-05 16:37:47,157 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:47,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:47,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-06-05 16:37:47,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:47,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252211885] [2021-06-05 16:37:47,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:47,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:47,194 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:47,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:47,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252211885] [2021-06-05 16:37:47,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252211885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:47,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331158550] [2021-06-05 16:37:47,195 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-06-05 16:37:47,221 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:37:47,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:47,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:47,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:47,302 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:47,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331158550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:47,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:47,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:37:47,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397916767] [2021-06-05 16:37:47,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:47,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:47,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:47,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:47,303 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:47,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:47,528 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-05 16:37:47,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:37:47,528 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:47,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:47,532 INFO L225 Difference]: With dead ends: 1329 [2021-06-05 16:37:47,532 INFO L226 Difference]: Without dead ends: 1329 [2021-06-05 16:37:47,533 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 172.8ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:37:47,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-05 16:37:47,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-05 16:37:47,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:47,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-05 16:37:47,546 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-05 16:37:47,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:47,546 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-05 16:37:47,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:47,546 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-05 16:37:47,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:47,548 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:47,548 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:47,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:47,765 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:47,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-06-05 16:37:47,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:47,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7645230] [2021-06-05 16:37:47,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:47,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:47,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:47,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:47,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7645230] [2021-06-05 16:37:47,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7645230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:47,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439276058] [2021-06-05 16:37:47,799 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-06-05 16:37:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:47,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:47,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:47,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:47,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439276058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:47,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:47,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:37:47,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594986212] [2021-06-05 16:37:47,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:37:47,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:47,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:37:47,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:37:47,873 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:48,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:48,172 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-05 16:37:48,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:37:48,173 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:48,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:48,177 INFO L225 Difference]: With dead ends: 1548 [2021-06-05 16:37:48,177 INFO L226 Difference]: Without dead ends: 1544 [2021-06-05 16:37:48,178 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 183.6ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:37:48,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-05 16:37:48,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-05 16:37:48,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:48,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-05 16:37:48,194 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-05 16:37:48,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:48,194 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-05 16:37:48,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:48,195 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-05 16:37:48,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:48,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:48,197 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:48,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:48,412 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:48,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:48,412 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-06-05 16:37:48,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:48,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85565753] [2021-06-05 16:37:48,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:48,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:48,441 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:48,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:48,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85565753] [2021-06-05 16:37:48,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85565753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:48,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352042369] [2021-06-05 16:37:48,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:48,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:48,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:48,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:48,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:48,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:48,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352042369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:48,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:48,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:48,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397501748] [2021-06-05 16:37:48,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:48,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:48,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:48,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:48,550 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:49,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:49,202 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-05 16:37:49,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:37:49,202 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:49,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:49,211 INFO L225 Difference]: With dead ends: 2734 [2021-06-05 16:37:49,211 INFO L226 Difference]: Without dead ends: 2734 [2021-06-05 16:37:49,212 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 374.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:37:49,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-05 16:37:49,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-05 16:37:49,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:49,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-05 16:37:49,235 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-05 16:37:49,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:49,236 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-05 16:37:49,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:49,236 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-05 16:37:49,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:49,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:49,237 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:49,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:49,445 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:49,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:49,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-06-05 16:37:49,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:49,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652933185] [2021-06-05 16:37:49,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:49,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:49,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:49,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:49,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652933185] [2021-06-05 16:37:49,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652933185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:49,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523372040] [2021-06-05 16:37:49,475 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-06-05 16:37:49,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:37:49,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:49,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:49,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:49,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:49,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523372040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:49,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:49,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:49,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877164193] [2021-06-05 16:37:49,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:49,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:49,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:49,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:49,575 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:50,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:50,216 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-05 16:37:50,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:37:50,216 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:50,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:50,221 INFO L225 Difference]: With dead ends: 2693 [2021-06-05 16:37:50,221 INFO L226 Difference]: Without dead ends: 2693 [2021-06-05 16:37:50,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 404.2ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:37:50,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-05 16:37:50,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-05 16:37:50,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:50,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-05 16:37:50,244 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-05 16:37:50,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:50,244 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-05 16:37:50,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:50,244 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-05 16:37:50,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:50,246 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:50,246 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:50,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-05 16:37:50,461 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:50,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:50,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-06-05 16:37:50,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:50,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734322258] [2021-06-05 16:37:50,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:50,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:50,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:50,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:50,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734322258] [2021-06-05 16:37:50,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734322258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:50,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436048036] [2021-06-05 16:37:50,490 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-06-05 16:37:50,521 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:37:50,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:50,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:50,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:50,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:50,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436048036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:50,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:50,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:37:50,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780064418] [2021-06-05 16:37:50,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:37:50,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:50,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:37:50,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:50,585 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:51,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:51,113 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-05 16:37:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:37:51,114 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:51,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:51,119 INFO L225 Difference]: With dead ends: 2677 [2021-06-05 16:37:51,119 INFO L226 Difference]: Without dead ends: 2677 [2021-06-05 16:37:51,119 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 307.2ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:37:51,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-05 16:37:51,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-05 16:37:51,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:51,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-05 16:37:51,142 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-05 16:37:51,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:51,142 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-05 16:37:51,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:51,142 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-05 16:37:51,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:51,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:51,144 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:51,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 16:37:51,360 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:51,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:51,360 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-06-05 16:37:51,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:51,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294812275] [2021-06-05 16:37:51,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:51,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:51,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:51,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294812275] [2021-06-05 16:37:51,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294812275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:51,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686148576] [2021-06-05 16:37:51,400 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-06-05 16:37:51,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:37:51,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:51,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:51,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:51,479 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:51,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686148576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:51,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:51,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:37:51,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609810356] [2021-06-05 16:37:51,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:37:51,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:51,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:37:51,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:51,480 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:51,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:51,972 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-05 16:37:51,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:37:51,973 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:51,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:51,977 INFO L225 Difference]: With dead ends: 2474 [2021-06-05 16:37:51,977 INFO L226 Difference]: Without dead ends: 2470 [2021-06-05 16:37:51,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 294.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:37:51,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-05 16:37:51,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-05 16:37:51,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:51,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-05 16:37:51,999 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-05 16:37:51,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:51,999 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-05 16:37:52,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:52,000 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-05 16:37:52,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:52,001 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:52,001 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:52,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 16:37:52,216 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:52,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:52,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-06-05 16:37:52,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:52,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589390265] [2021-06-05 16:37:52,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:52,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:52,244 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:52,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:52,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589390265] [2021-06-05 16:37:52,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589390265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:52,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599575854] [2021-06-05 16:37:52,244 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-06-05 16:37:52,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:37:52,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:52,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:52,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:52,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:52,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599575854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:52,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:52,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:52,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315087395] [2021-06-05 16:37:52,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:52,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:52,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:52,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:52,347 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:52,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:52,922 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-05 16:37:52,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:37:52,922 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:52,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:52,927 INFO L225 Difference]: With dead ends: 2514 [2021-06-05 16:37:52,927 INFO L226 Difference]: Without dead ends: 2514 [2021-06-05 16:37:52,927 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 337.2ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:37:52,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-05 16:37:52,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-05 16:37:52,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:52,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-05 16:37:52,948 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-05 16:37:52,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:52,948 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-05 16:37:52,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:52,948 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-05 16:37:52,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:52,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:52,950 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:53,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 16:37:53,157 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:53,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:53,157 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-06-05 16:37:53,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:53,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929337648] [2021-06-05 16:37:53,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:53,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:53,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929337648] [2021-06-05 16:37:53,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929337648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:53,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911422582] [2021-06-05 16:37:53,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:37:53,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:53,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:53,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:53,276 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:53,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911422582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:53,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:53,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:53,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557137275] [2021-06-05 16:37:53,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:53,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:53,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:53,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:53,277 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:53,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:53,775 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-05 16:37:53,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:37:53,775 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:53,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:53,779 INFO L225 Difference]: With dead ends: 2332 [2021-06-05 16:37:53,779 INFO L226 Difference]: Without dead ends: 2328 [2021-06-05 16:37:53,779 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 288.3ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:37:53,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-05 16:37:53,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-05 16:37:53,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:53,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-05 16:37:53,814 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-05 16:37:53,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:53,815 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-05 16:37:53,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:53,815 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-05 16:37:53,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:53,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:53,817 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:54,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 16:37:54,032 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:54,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:54,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-06-05 16:37:54,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:54,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166703207] [2021-06-05 16:37:54,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:54,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:54,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:54,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:54,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166703207] [2021-06-05 16:37:54,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166703207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:54,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311650971] [2021-06-05 16:37:54,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:54,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 16:37:54,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:54,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:37:54,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:54,145 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:54,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311650971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:54,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:54,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:37:54,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310750180] [2021-06-05 16:37:54,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:37:54,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:54,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:37:54,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:37:54,146 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:54,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:54,219 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-05 16:37:54,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 16:37:54,220 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:54,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:54,221 INFO L225 Difference]: With dead ends: 929 [2021-06-05 16:37:54,221 INFO L226 Difference]: Without dead ends: 929 [2021-06-05 16:37:54,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 51.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:54,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-05 16:37:54,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-05 16:37:54,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:54,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-05 16:37:54,243 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-05 16:37:54,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:54,243 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-05 16:37:54,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:54,243 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-05 16:37:54,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:54,244 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:54,245 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:54,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:54,445 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:54,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:54,445 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-06-05 16:37:54,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:54,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20689808] [2021-06-05 16:37:54,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:54,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:54,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:54,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20689808] [2021-06-05 16:37:54,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20689808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:54,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761881224] [2021-06-05 16:37:54,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:54,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:54,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:54,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:54,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:54,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:54,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761881224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:54,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:54,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:37:54,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435547306] [2021-06-05 16:37:54,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:37:54,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:54,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:37:54,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:37:54,544 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:54,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:54,798 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-05 16:37:54,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:37:54,799 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:54,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:54,801 INFO L225 Difference]: With dead ends: 1555 [2021-06-05 16:37:54,801 INFO L226 Difference]: Without dead ends: 1555 [2021-06-05 16:37:54,802 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 142.4ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:37:54,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-05 16:37:54,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-05 16:37:54,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:54,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-05 16:37:54,815 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-05 16:37:54,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:54,815 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-05 16:37:54,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:54,815 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-05 16:37:54,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:54,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:54,816 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:55,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:55,031 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:55,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:55,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-06-05 16:37:55,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:55,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699130620] [2021-06-05 16:37:55,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:55,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:55,056 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:55,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:55,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699130620] [2021-06-05 16:37:55,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699130620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:55,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905716006] [2021-06-05 16:37:55,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:55,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:37:55,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:55,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:55,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:55,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:55,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905716006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:55,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:55,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 16:37:55,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901049264] [2021-06-05 16:37:55,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 16:37:55,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:55,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 16:37:55,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 16:37:55,128 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:55,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:55,351 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-05 16:37:55,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:37:55,352 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:55,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:55,367 INFO L225 Difference]: With dead ends: 1605 [2021-06-05 16:37:55,367 INFO L226 Difference]: Without dead ends: 1605 [2021-06-05 16:37:55,367 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 130.6ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:37:55,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-05 16:37:55,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-05 16:37:55,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:55,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-05 16:37:55,380 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-05 16:37:55,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:55,381 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-05 16:37:55,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:55,381 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-05 16:37:55,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:55,382 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:55,382 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:55,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:55,597 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:55,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:55,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-06-05 16:37:55,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:55,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950705049] [2021-06-05 16:37:55,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:55,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:55,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:55,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950705049] [2021-06-05 16:37:55,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950705049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:55,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895574644] [2021-06-05 16:37:55,620 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:55,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:37:55,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:55,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:55,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:55,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:37:55,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895574644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:55,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:55,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 16:37:55,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315997784] [2021-06-05 16:37:55,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 16:37:55,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:55,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 16:37:55,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 16:37:55,681 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:55,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:55,863 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-05 16:37:55,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:37:55,864 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:55,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:55,866 INFO L225 Difference]: With dead ends: 1524 [2021-06-05 16:37:55,866 INFO L226 Difference]: Without dead ends: 1520 [2021-06-05 16:37:55,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 101.7ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:37:55,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-05 16:37:55,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-05 16:37:55,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:55,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-05 16:37:55,880 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-05 16:37:55,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:55,880 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-05 16:37:55,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:55,880 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-05 16:37:55,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:55,881 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:55,881 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:56,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-05 16:37:56,097 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:56,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:56,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-06-05 16:37:56,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:56,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217743794] [2021-06-05 16:37:56,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:56,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:56,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:56,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:56,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217743794] [2021-06-05 16:37:56,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217743794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:56,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752312962] [2021-06-05 16:37:56,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:56,150 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:37:56,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:56,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:56,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:56,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:56,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752312962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:56,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:56,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:37:56,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430173245] [2021-06-05 16:37:56,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:37:56,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:56,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:37:56,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:37:56,188 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:56,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:56,380 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-05 16:37:56,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:37:56,380 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:56,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:56,382 INFO L225 Difference]: With dead ends: 1508 [2021-06-05 16:37:56,382 INFO L226 Difference]: Without dead ends: 1496 [2021-06-05 16:37:56,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 108.6ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:37:56,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-05 16:37:56,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-05 16:37:56,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:56,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-05 16:37:56,395 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-05 16:37:56,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:56,395 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-05 16:37:56,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:56,395 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-05 16:37:56,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:56,396 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:56,396 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:56,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:56,599 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:56,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:56,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-06-05 16:37:56,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:56,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17414937] [2021-06-05 16:37:56,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:56,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:56,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:56,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17414937] [2021-06-05 16:37:56,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17414937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:56,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21590215] [2021-06-05 16:37:56,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:56,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:37:56,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:56,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:56,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:56,721 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:56,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21590215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:56,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:56,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:56,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61054426] [2021-06-05 16:37:56,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:56,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:56,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:56,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:56,722 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:57,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:57,167 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-05 16:37:57,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:37:57,167 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:57,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:57,171 INFO L225 Difference]: With dead ends: 2412 [2021-06-05 16:37:57,171 INFO L226 Difference]: Without dead ends: 2412 [2021-06-05 16:37:57,172 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 293.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:37:57,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-05 16:37:57,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-05 16:37:57,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:57,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-05 16:37:57,189 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-05 16:37:57,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:57,189 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-05 16:37:57,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:57,189 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-05 16:37:57,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:57,191 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:57,191 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:57,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-05 16:37:57,405 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:57,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:57,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-06-05 16:37:57,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:57,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243382544] [2021-06-05 16:37:57,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:57,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:57,435 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:57,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:57,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243382544] [2021-06-05 16:37:57,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243382544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:57,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665077640] [2021-06-05 16:37:57,435 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:57,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:57,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:57,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:57,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665077640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:57,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:57,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:57,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870710641] [2021-06-05 16:37:57,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:57,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:57,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:57,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:57,544 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:57,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:57,963 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-05 16:37:57,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:37:57,964 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:57,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:57,967 INFO L225 Difference]: With dead ends: 2335 [2021-06-05 16:37:57,967 INFO L226 Difference]: Without dead ends: 2335 [2021-06-05 16:37:57,967 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 290.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:37:57,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-05 16:37:57,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-05 16:37:57,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:57,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 16:37:57,984 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 16:37:57,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:57,985 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 16:37:57,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:57,985 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 16:37:57,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:57,986 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:57,986 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:58,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:58,201 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:58,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:58,202 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-06-05 16:37:58,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:58,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686240570] [2021-06-05 16:37:58,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:58,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:58,239 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:58,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:58,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686240570] [2021-06-05 16:37:58,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686240570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:58,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211388049] [2021-06-05 16:37:58,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:58,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:37:58,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:58,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:58,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:58,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:58,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211388049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:58,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:58,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:37:58,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129104472] [2021-06-05 16:37:58,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:37:58,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:58,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:37:58,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:58,323 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:58,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:58,671 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-05 16:37:58,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:37:58,672 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:58,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:58,675 INFO L225 Difference]: With dead ends: 2285 [2021-06-05 16:37:58,675 INFO L226 Difference]: Without dead ends: 2285 [2021-06-05 16:37:58,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 222.2ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:37:58,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-05 16:37:58,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-05 16:37:58,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:58,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 16:37:58,692 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 16:37:58,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:58,692 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 16:37:58,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:58,692 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 16:37:58,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:58,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:58,693 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:58,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 16:37:58,897 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:58,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:58,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-06-05 16:37:58,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:58,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819163606] [2021-06-05 16:37:58,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:58,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:58,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:58,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:58,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819163606] [2021-06-05 16:37:58,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819163606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:58,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444991675] [2021-06-05 16:37:58,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:37:58,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:37:58,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:58,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:58,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:59,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:59,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444991675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:59,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:59,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:37:59,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69753846] [2021-06-05 16:37:59,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:37:59,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:59,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:37:59,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:37:59,015 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:59,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:37:59,337 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-05 16:37:59,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:37:59,337 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:37:59,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:37:59,339 INFO L225 Difference]: With dead ends: 2176 [2021-06-05 16:37:59,340 INFO L226 Difference]: Without dead ends: 2172 [2021-06-05 16:37:59,340 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 189.7ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:37:59,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-05 16:37:59,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-05 16:37:59,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:59,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 16:37:59,355 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 16:37:59,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:37:59,355 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 16:37:59,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:37:59,356 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 16:37:59,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:37:59,357 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:37:59,357 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:37:59,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:59,557 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:37:59,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:37:59,558 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-06-05 16:37:59,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:37:59,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455523458] [2021-06-05 16:37:59,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:37:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:37:59,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:59,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:37:59,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455523458] [2021-06-05 16:37:59,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455523458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:59,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676878815] [2021-06-05 16:37:59,588 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:37:59,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:37:59,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:37:59,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:37:59,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:37:59,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:37:59,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676878815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:37:59,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:37:59,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:37:59,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542326109] [2021-06-05 16:37:59,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:37:59,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:37:59,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:37:59,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:37:59,690 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:00,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:00,032 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-05 16:38:00,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:38:00,033 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:00,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:00,035 INFO L225 Difference]: With dead ends: 2199 [2021-06-05 16:38:00,035 INFO L226 Difference]: Without dead ends: 2199 [2021-06-05 16:38:00,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 228.9ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:38:00,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-05 16:38:00,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-05 16:38:00,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:00,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 16:38:00,051 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 16:38:00,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:00,051 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 16:38:00,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:00,052 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 16:38:00,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:00,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:00,053 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:00,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-05 16:38:00,253 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:00,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:00,254 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-06-05 16:38:00,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:00,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387881967] [2021-06-05 16:38:00,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:00,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:00,286 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:00,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:00,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387881967] [2021-06-05 16:38:00,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387881967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:00,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139626626] [2021-06-05 16:38:00,287 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:00,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:38:00,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:00,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:00,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:00,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:00,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139626626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:00,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:00,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:38:00,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083363080] [2021-06-05 16:38:00,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:38:00,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:00,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:38:00,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:38:00,370 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:00,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:00,686 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-05 16:38:00,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:38:00,686 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:00,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:00,689 INFO L225 Difference]: With dead ends: 2156 [2021-06-05 16:38:00,689 INFO L226 Difference]: Without dead ends: 2152 [2021-06-05 16:38:00,689 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 194.3ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:38:00,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-05 16:38:00,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-05 16:38:00,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:00,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 16:38:00,704 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 16:38:00,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:00,704 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 16:38:00,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:00,705 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 16:38:00,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:00,706 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:00,706 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:00,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 16:38:00,921 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:00,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:00,921 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-06-05 16:38:00,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:00,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614447255] [2021-06-05 16:38:00,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:00,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:00,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:00,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:00,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614447255] [2021-06-05 16:38:00,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614447255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:00,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068359020] [2021-06-05 16:38:00,946 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:00,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:38:00,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:00,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:00,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:01,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:01,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068359020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:01,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:01,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:38:01,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846814548] [2021-06-05 16:38:01,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:38:01,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:01,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:38:01,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:38:01,017 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:01,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:01,309 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-05 16:38:01,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:38:01,309 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:01,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:01,311 INFO L225 Difference]: With dead ends: 2097 [2021-06-05 16:38:01,311 INFO L226 Difference]: Without dead ends: 2097 [2021-06-05 16:38:01,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 177.5ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:38:01,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-05 16:38:01,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-05 16:38:01,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:01,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-05 16:38:01,328 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-05 16:38:01,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:01,328 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-05 16:38:01,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:01,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-05 16:38:01,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:01,330 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:01,330 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:01,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:01,531 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:01,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:01,532 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-06-05 16:38:01,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:01,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856595194] [2021-06-05 16:38:01,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:01,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:01,558 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:01,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:01,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856595194] [2021-06-05 16:38:01,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856595194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:01,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698444870] [2021-06-05 16:38:01,558 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:38:01,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:01,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:01,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:01,644 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:01,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698444870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:01,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:01,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:38:01,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332018066] [2021-06-05 16:38:01,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:38:01,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:01,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:38:01,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:38:01,646 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:01,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:01,874 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-05 16:38:01,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:38:01,874 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:01,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:01,876 INFO L225 Difference]: With dead ends: 1963 [2021-06-05 16:38:01,876 INFO L226 Difference]: Without dead ends: 1959 [2021-06-05 16:38:01,877 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 137.4ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:38:01,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-05 16:38:01,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-05 16:38:01,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:01,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-05 16:38:01,893 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-05 16:38:01,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:01,893 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-05 16:38:01,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:01,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-05 16:38:01,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:01,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:01,894 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:02,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:02,109 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:02,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:02,109 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-06-05 16:38:02,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:02,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521266672] [2021-06-05 16:38:02,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:02,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:02,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:02,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521266672] [2021-06-05 16:38:02,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521266672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:02,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475217774] [2021-06-05 16:38:02,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:02,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:38:02,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:02,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:02,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:02,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:02,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475217774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:02,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:02,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:38:02,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995457956] [2021-06-05 16:38:02,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:38:02,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:02,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:38:02,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:38:02,212 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:02,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:02,413 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-05 16:38:02,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:38:02,413 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:02,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:02,415 INFO L225 Difference]: With dead ends: 1728 [2021-06-05 16:38:02,415 INFO L226 Difference]: Without dead ends: 1716 [2021-06-05 16:38:02,415 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:38:02,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-05 16:38:02,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-05 16:38:02,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:02,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-05 16:38:02,429 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-05 16:38:02,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:02,429 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-05 16:38:02,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:02,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-05 16:38:02,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:02,430 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:02,430 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:02,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:02,646 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:02,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:02,646 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-06-05 16:38:02,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:02,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238659711] [2021-06-05 16:38:02,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:02,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:02,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:02,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:02,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238659711] [2021-06-05 16:38:02,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238659711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:02,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176924629] [2021-06-05 16:38:02,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:02,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:38:02,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:02,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:02,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:02,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:02,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176924629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:02,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:02,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:38:02,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778881755] [2021-06-05 16:38:02,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:38:02,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:02,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:38:02,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:38:02,760 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:03,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:03,046 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-05 16:38:03,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:38:03,047 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:03,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:03,049 INFO L225 Difference]: With dead ends: 1821 [2021-06-05 16:38:03,049 INFO L226 Difference]: Without dead ends: 1821 [2021-06-05 16:38:03,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 182.1ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:38:03,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-05 16:38:03,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-05 16:38:03,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:03,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-05 16:38:03,064 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-05 16:38:03,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:03,064 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-05 16:38:03,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:03,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-05 16:38:03,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:03,066 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:03,066 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:03,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:03,270 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:03,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:03,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-06-05 16:38:03,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:03,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506279588] [2021-06-05 16:38:03,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:03,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:03,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:03,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:03,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506279588] [2021-06-05 16:38:03,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506279588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:03,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286228312] [2021-06-05 16:38:03,299 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:03,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:38:03,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:03,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:03,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:03,381 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:03,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286228312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:03,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:03,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:38:03,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283902232] [2021-06-05 16:38:03,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:38:03,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:03,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:38:03,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:38:03,382 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:03,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:03,614 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-05 16:38:03,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:38:03,614 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:03,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:03,616 INFO L225 Difference]: With dead ends: 1790 [2021-06-05 16:38:03,617 INFO L226 Difference]: Without dead ends: 1786 [2021-06-05 16:38:03,617 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 153.9ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:38:03,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-05 16:38:03,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-05 16:38:03,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:03,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-05 16:38:03,631 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-05 16:38:03,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:03,631 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-05 16:38:03,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:03,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-05 16:38:03,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:38:03,633 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:03,633 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:03,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-06-05 16:38:03,849 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:03,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:03,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-06-05 16:38:03,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:03,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374321137] [2021-06-05 16:38:03,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:03,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:03,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:03,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:03,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374321137] [2021-06-05 16:38:03,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374321137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:03,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059954923] [2021-06-05 16:38:03,878 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:38:03,901 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:38:03,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:03,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:38:03,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:03,951 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:03,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059954923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:03,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:03,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:38:03,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396001664] [2021-06-05 16:38:03,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:38:03,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:03,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:38:03,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:38:03,952 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:04,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:04,099 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-05 16:38:04,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:38:04,099 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:38:04,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:04,101 INFO L225 Difference]: With dead ends: 1649 [2021-06-05 16:38:04,101 INFO L226 Difference]: Without dead ends: 1637 [2021-06-05 16:38:04,101 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 86.4ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:38:04,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-05 16:38:04,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-05 16:38:04,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:04,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-05 16:38:04,115 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-05 16:38:04,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:04,115 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-05 16:38:04,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:04,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-05 16:38:04,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:04,116 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:04,116 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:04,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:04,317 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:04,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:04,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-06-05 16:38:04,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:04,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865426947] [2021-06-05 16:38:04,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:04,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:04,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:04,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:04,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865426947] [2021-06-05 16:38:04,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865426947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:04,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678226118] [2021-06-05 16:38:04,685 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:04,718 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:38:04,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:04,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:38:04,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:05,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:05,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:05,132 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:05,137 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:05,143 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:05,150 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:05,156 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:05,161 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:05,166 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:38:05,173 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:05,179 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:05,186 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:05,192 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:05,197 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:05,203 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:05,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:05,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:05,207 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:05,238 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:38:05,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:05,239 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:38:05,261 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:05,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678226118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:05,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:05,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:38:05,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878829949] [2021-06-05 16:38:05,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:38:05,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:05,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:38:05,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:38:05,262 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:05,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:05,963 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-05 16:38:05,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:38:05,963 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:05,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:05,965 INFO L225 Difference]: With dead ends: 1517 [2021-06-05 16:38:05,965 INFO L226 Difference]: Without dead ends: 1502 [2021-06-05 16:38:05,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 908.9ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:38:05,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-05 16:38:05,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-05 16:38:05,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:05,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-05 16:38:05,979 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-05 16:38:05,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:05,979 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-05 16:38:05,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:05,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-05 16:38:05,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:05,980 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:05,980 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:06,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 16:38:06,195 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:06,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:06,196 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-06-05 16:38:06,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:06,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99951676] [2021-06-05 16:38:06,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:06,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:06,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:06,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99951676] [2021-06-05 16:38:06,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99951676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:06,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006941194] [2021-06-05 16:38:06,576 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:06,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:38:06,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:06,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:38:06,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:07,002 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-06-05 16:38:07,052 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-06-05 16:38:07,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:07,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:07,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:07,150 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 16:38:07,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:07,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:07,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:07,156 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:07,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:07,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:07,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:07,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:07,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:07,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:07,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:07,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:07,251 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 16:38:07,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:38:07,253 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 16:38:07,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:07,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006941194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:07,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:07,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:38:07,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823864453] [2021-06-05 16:38:07,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:38:07,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:07,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:38:07,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:38:07,299 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:08,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:08,630 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-06-05 16:38:08,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:38:08,630 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:08,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:08,632 INFO L225 Difference]: With dead ends: 1616 [2021-06-05 16:38:08,632 INFO L226 Difference]: Without dead ends: 1571 [2021-06-05 16:38:08,633 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1551.3ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:38:08,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-06-05 16:38:08,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-06-05 16:38:08,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 3.347008547008547) internal successors, (3916), 1170 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:08,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-06-05 16:38:08,646 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-06-05 16:38:08,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:08,646 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-06-05 16:38:08,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:08,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-06-05 16:38:08,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:08,648 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:08,648 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:08,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:08,848 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:08,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:08,848 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-06-05 16:38:08,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:08,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131055193] [2021-06-05 16:38:08,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:08,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:09,214 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-05 16:38:09,332 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-06-05 16:38:09,384 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:09,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:09,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131055193] [2021-06-05 16:38:09,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131055193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:09,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659678991] [2021-06-05 16:38:09,384 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:09,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:38:09,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:09,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:38:09,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:09,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:38:09,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:09,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:09,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:09,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:38:09,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:09,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:09,975 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:09,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:09,984 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:09,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:38:09,993 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:09,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:09,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:09,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:38:10,001 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:38:10,010 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:38:10,019 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:38:10,027 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:38:10,035 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:38:10,046 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:10,054 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:38:10,061 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:10,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:10,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:38:10,066 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:10,083 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:38:10,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:10,084 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:38:10,106 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:10,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659678991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:10,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:10,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:38:10,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027319433] [2021-06-05 16:38:10,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:38:10,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:10,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:38:10,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:38:10,107 INFO L87 Difference]: Start difference. First operand 1171 states and 3916 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:11,580 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 52 [2021-06-05 16:38:12,156 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-06-05 16:38:12,345 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-06-05 16:38:12,489 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-05 16:38:12,695 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-05 16:38:12,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:12,765 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-06-05 16:38:12,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:38:12,766 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:12,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:12,768 INFO L225 Difference]: With dead ends: 1671 [2021-06-05 16:38:12,768 INFO L226 Difference]: Without dead ends: 1656 [2021-06-05 16:38:12,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2735.4ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:38:12,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-06-05 16:38:12,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-06-05 16:38:12,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3316666666666666) internal successors, (3998), 1200 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:12,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-06-05 16:38:12,782 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-06-05 16:38:12,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:12,782 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-06-05 16:38:12,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:12,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-06-05 16:38:12,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:12,783 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:12,783 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:12,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:12,984 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:12,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:12,984 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-06-05 16:38:12,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:12,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655305034] [2021-06-05 16:38:12,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:12,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:13,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:13,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:13,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655305034] [2021-06-05 16:38:13,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655305034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:13,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77521044] [2021-06-05 16:38:13,345 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:13,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:38:13,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:13,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:38:13,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:13,712 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-06-05 16:38:13,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:13,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:13,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:13,828 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-05 16:38:13,828 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 16:38:13,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:13,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:13,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:13,833 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:13,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:13,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:13,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:13,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:13,859 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:13,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:13,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:13,878 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 16:38:13,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:13,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77521044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:13,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:13,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:38:13,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539749106] [2021-06-05 16:38:13,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:38:13,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:13,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:38:13,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:38:13,904 INFO L87 Difference]: Start difference. First operand 1201 states and 3998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:15,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:15,006 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-06-05 16:38:15,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:38:15,006 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:15,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:15,008 INFO L225 Difference]: With dead ends: 1703 [2021-06-05 16:38:15,008 INFO L226 Difference]: Without dead ends: 1673 [2021-06-05 16:38:15,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1324.1ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:38:15,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-06-05 16:38:15,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-06-05 16:38:15,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 1209 states have (on average 3.329197684036394) internal successors, (4025), 1209 states have internal predecessors, (4025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:15,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-06-05 16:38:15,022 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-06-05 16:38:15,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:15,023 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-06-05 16:38:15,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:15,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-06-05 16:38:15,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:15,024 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:15,024 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:15,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-05 16:38:15,225 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:15,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:15,225 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-06-05 16:38:15,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:15,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868793676] [2021-06-05 16:38:15,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:15,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:15,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:15,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868793676] [2021-06-05 16:38:15,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868793676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:15,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878333486] [2021-06-05 16:38:15,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:15,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:15,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:38:15,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:16,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:16,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:38:16,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:38:16,167 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:38:16,177 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:16,184 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:38:16,192 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:38:16,200 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:38:16,208 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:38:16,216 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:38:16,223 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:38:16,230 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:16,242 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:38:16,249 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:16,256 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:16,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:16,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:38:16,260 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:16,279 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:38:16,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:16,280 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:38:16,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:16,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878333486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:16,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:16,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:38:16,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741559693] [2021-06-05 16:38:16,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:38:16,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:16,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:38:16,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:38:16,303 INFO L87 Difference]: Start difference. First operand 1210 states and 4025 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:18,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:18,142 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-06-05 16:38:18,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:38:18,143 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:18,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:18,145 INFO L225 Difference]: With dead ends: 1830 [2021-06-05 16:38:18,145 INFO L226 Difference]: Without dead ends: 1815 [2021-06-05 16:38:18,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1867.6ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:38:18,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-06-05 16:38:18,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-06-05 16:38:18,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3374283374283373) internal successors, (4075), 1221 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:18,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-06-05 16:38:18,160 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-06-05 16:38:18,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:18,160 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-06-05 16:38:18,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:18,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-06-05 16:38:18,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:18,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:18,162 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:18,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-05 16:38:18,362 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:18,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:18,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-06-05 16:38:18,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:18,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451487257] [2021-06-05 16:38:18,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:18,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:18,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:18,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:18,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451487257] [2021-06-05 16:38:18,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451487257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:18,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069059833] [2021-06-05 16:38:18,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:18,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:38:18,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:18,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:38:18,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:19,404 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:38:19,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:38:19,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,446 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-05 16:38:19,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:38:19,448 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,477 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 16:38:19,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-06-05 16:38:19,479 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,515 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:38:19,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-05 16:38:19,526 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,562 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:38:19,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 16:38:19,571 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,606 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:38:19,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 16:38:19,613 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,633 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:38:19,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:38:19,633 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,676 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:38:19,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:38:19,695 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,736 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:38:19,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:38:19,743 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,782 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-06-05 16:38:19,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-06-05 16:38:19,784 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,803 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:38:19,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:38:19,804 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,848 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:38:19,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:38:19,857 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,873 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:38:19,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:38:19,873 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,907 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:38:19,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-05 16:38:19,913 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,949 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:38:19,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-06-05 16:38:19,956 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:19,966 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:38:19,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:38:19,967 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:20,365 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-06-05 16:38:20,365 INFO L628 ElimStorePlain]: treesize reduction 236, result has 55.1 percent of original size [2021-06-05 16:38:20,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:38:20,376 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:341 [2021-06-05 16:38:20,581 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-06-05 16:38:20,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:20,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069059833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:20,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:20,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 16:38:20,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009788156] [2021-06-05 16:38:20,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:38:20,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:20,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:38:20,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:38:20,729 INFO L87 Difference]: Start difference. First operand 1222 states and 4075 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-06-05 16:38:22,338 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 54 [2021-06-05 16:38:22,710 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 42 [2021-06-05 16:38:23,063 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-06-05 16:38:23,395 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-06-05 16:38:23,656 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-06-05 16:38:24,071 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 57 [2021-06-05 16:38:24,285 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 56 [2021-06-05 16:38:24,440 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 41 [2021-06-05 16:38:24,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:24,932 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-06-05 16:38:24,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:38:24,932 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:24,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:24,935 INFO L225 Difference]: With dead ends: 2502 [2021-06-05 16:38:24,935 INFO L226 Difference]: Without dead ends: 2457 [2021-06-05 16:38:24,936 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 4411.3ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:38:24,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-06-05 16:38:24,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-06-05 16:38:24,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 3.3058147882268485) internal successors, (4605), 1393 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:24,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-06-05 16:38:24,955 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-06-05 16:38:24,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:24,955 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-06-05 16:38:24,955 INFO L483 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-06-05 16:38:24,955 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-06-05 16:38:24,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:24,957 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:24,957 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:25,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-05 16:38:25,157 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:25,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:25,158 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-06-05 16:38:25,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:25,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754358101] [2021-06-05 16:38:25,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:25,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:25,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:25,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754358101] [2021-06-05 16:38:25,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754358101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:25,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96786437] [2021-06-05 16:38:25,482 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-06-05 16:38:25,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:25,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:38:25,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:25,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:25,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:25,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:25,887 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:38:25,893 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:25,899 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:25,904 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:25,910 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:25,915 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:25,920 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:25,925 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:25,932 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:25,937 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:25,942 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:25,948 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:25,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:25,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:25,954 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:25,973 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:38:25,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:25,974 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:38:25,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:25,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96786437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:25,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:25,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:38:25,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130536472] [2021-06-05 16:38:25,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:38:25,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:25,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:38:25,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:38:25,997 INFO L87 Difference]: Start difference. First operand 1394 states and 4605 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:26,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:26,807 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-06-05 16:38:26,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:38:26,807 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:26,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:26,810 INFO L225 Difference]: With dead ends: 1799 [2021-06-05 16:38:26,810 INFO L226 Difference]: Without dead ends: 1784 [2021-06-05 16:38:26,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1040.6ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:38:26,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-06-05 16:38:26,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-06-05 16:38:26,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.3034188034188032) internal successors, (4638), 1404 states have internal predecessors, (4638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:26,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-06-05 16:38:26,826 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-06-05 16:38:26,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:26,826 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-06-05 16:38:26,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:26,826 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-06-05 16:38:26,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:26,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:26,828 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:27,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-06-05 16:38:27,028 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:27,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:27,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-06-05 16:38:27,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:27,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706951011] [2021-06-05 16:38:27,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:27,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:27,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:27,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:27,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706951011] [2021-06-05 16:38:27,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706951011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:27,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646915871] [2021-06-05 16:38:27,358 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-06-05 16:38:27,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:38:27,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:27,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:38:27,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:27,679 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-06-05 16:38:27,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:27,874 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:38:27,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 39 [2021-06-05 16:38:27,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:27,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:27,888 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 16:38:27,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:38:27,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:28,243 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-05 16:38:28,244 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-06-05 16:38:28,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:28,266 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:28,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 36 [2021-06-05 16:38:28,268 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:28,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:28,282 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 16:38:28,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:38:28,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:28,428 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-06-05 16:38:28,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:28,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:28,451 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:38:28,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-06-05 16:38:28,454 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:28,593 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:38:28,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:28,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:28,613 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-05 16:38:28,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-06-05 16:38:28,615 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:28,750 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 16:38:28,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:28,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:28,770 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-05 16:38:28,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-06-05 16:38:28,771 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:28,906 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-05 16:38:28,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:28,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:28,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:28,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 34 [2021-06-05 16:38:28,930 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:29,059 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 16:38:29,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:29,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:29,080 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:38:29,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-06-05 16:38:29,084 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:29,207 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 16:38:29,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:29,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:29,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:29,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 36 [2021-06-05 16:38:29,228 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:29,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:29,255 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-05 16:38:29,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 18 [2021-06-05 16:38:29,256 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:29,462 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-05 16:38:29,463 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-06-05 16:38:29,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:38:29,477 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-06-05 16:38:29,691 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-05 16:38:29,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:29,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646915871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:29,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:29,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:38:29,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419932083] [2021-06-05 16:38:29,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:38:29,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:29,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:38:29,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:38:29,792 INFO L87 Difference]: Start difference. First operand 1405 states and 4638 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:30,838 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-06-05 16:38:30,988 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-06-05 16:38:31,218 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-06-05 16:38:31,595 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 16:38:31,794 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-05 16:38:32,042 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-06-05 16:38:32,414 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-06-05 16:38:32,977 WARN L205 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-06-05 16:38:33,294 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-06-05 16:38:33,486 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 16:38:34,093 WARN L205 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-06-05 16:38:34,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:34,598 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-06-05 16:38:34,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:38:34,598 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:34,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:34,601 INFO L225 Difference]: With dead ends: 2194 [2021-06-05 16:38:34,601 INFO L226 Difference]: Without dead ends: 2149 [2021-06-05 16:38:34,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 4806.1ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:38:34,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-06-05 16:38:34,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-06-05 16:38:34,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.311660777385159) internal successors, (4686), 1415 states have internal predecessors, (4686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:34,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-06-05 16:38:34,619 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-06-05 16:38:34,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:34,620 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-06-05 16:38:34,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:34,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-06-05 16:38:34,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:34,622 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:34,622 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:34,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-06-05 16:38:34,822 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:34,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:34,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-06-05 16:38:34,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:34,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310178316] [2021-06-05 16:38:34,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:34,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:34,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:34,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:34,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310178316] [2021-06-05 16:38:34,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310178316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:34,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209658138] [2021-06-05 16:38:34,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:35,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:38:35,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:35,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:38:35,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:35,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:35,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:35,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:35,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:35,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:35,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:35,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:35,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:35,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:35,643 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-06-05 16:38:35,643 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-06-05 16:38:35,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:35,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:35,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:35,648 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:35,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:35,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:35,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:35,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:35,677 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:35,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:35,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:38:35,700 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-05 16:38:35,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:35,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209658138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:35,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:35,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:38:35,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145320216] [2021-06-05 16:38:35,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:38:35,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:35,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:38:35,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:38:35,729 INFO L87 Difference]: Start difference. First operand 1416 states and 4686 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:36,545 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-06-05 16:38:36,729 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-06-05 16:38:37,038 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-06-05 16:38:37,202 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-06-05 16:38:37,465 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-06-05 16:38:37,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:37,586 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-06-05 16:38:37,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:38:37,587 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:37,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:37,590 INFO L225 Difference]: With dead ends: 2242 [2021-06-05 16:38:37,590 INFO L226 Difference]: Without dead ends: 2212 [2021-06-05 16:38:37,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1888.9ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:38:37,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-06-05 16:38:37,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-06-05 16:38:37,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3217993079584773) internal successors, (4800), 1445 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:37,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-06-05 16:38:37,609 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-06-05 16:38:37,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:37,609 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-06-05 16:38:37,609 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:37,609 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-06-05 16:38:37,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:37,611 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:37,611 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:37,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable588,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:37,811 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:37,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:37,812 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-06-05 16:38:37,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:37,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644955842] [2021-06-05 16:38:37,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:37,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:38,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:38,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:38,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644955842] [2021-06-05 16:38:38,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644955842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:38,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054472379] [2021-06-05 16:38:38,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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:38,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:38:38,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:38,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:38:38,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:38,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:38,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:38:38,532 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:38,538 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:38,545 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:38,550 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:38,555 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:38:38,561 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:38,567 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:38,572 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:38,577 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:38,582 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:38,586 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:38,591 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:38,596 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:38,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:38,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:38,599 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:38,616 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:38:38,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:38,617 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:38:38,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:38,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054472379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:38,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:38,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:38:38,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689676024] [2021-06-05 16:38:38,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:38:38,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:38,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:38:38,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:38:38,644 INFO L87 Difference]: Start difference. First operand 1446 states and 4800 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:39,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:39,113 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-06-05 16:38:39,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:38:39,114 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:39,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:39,116 INFO L225 Difference]: With dead ends: 1751 [2021-06-05 16:38:39,116 INFO L226 Difference]: Without dead ends: 1736 [2021-06-05 16:38:39,116 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 732.7ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:38:39,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-06-05 16:38:39,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-06-05 16:38:39,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3259972489683634) internal successors, (4836), 1454 states have internal predecessors, (4836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:39,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-06-05 16:38:39,142 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-06-05 16:38:39,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:39,142 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-06-05 16:38:39,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:39,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-06-05 16:38:39,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:39,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:39,144 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:39,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:39,344 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:39,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:39,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-06-05 16:38:39,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:39,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62842248] [2021-06-05 16:38:39,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:39,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:39,621 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:39,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:39,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62842248] [2021-06-05 16:38:39,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62842248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:39,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542173049] [2021-06-05 16:38:39,622 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-06-05 16:38:39,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:38:39,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:39,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:38:39,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:39,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,877 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:39,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,885 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:39,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,901 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:38:39,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:38:39,903 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:39,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:38:39,913 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,922 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:39,922 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,932 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:38:39,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:38:39,934 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,941 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:39,942 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,953 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:38:39,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:38:39,954 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,963 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:39,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:38:39,965 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,972 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:39,973 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,981 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:38:39,982 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,989 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:39,990 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:39,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:39,997 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:39,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:38:39,998 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:40,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:40,005 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:40,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:40,006 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:40,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:40,013 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:40,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:40,014 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:40,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:40,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:40,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:38:40,023 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:40,082 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 16:38:40,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:38:40,083 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 16:38:40,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:40,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542173049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:40,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:40,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:38:40,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864204400] [2021-06-05 16:38:40,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:38:40,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:40,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:38:40,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:38:40,172 INFO L87 Difference]: Start difference. First operand 1455 states and 4836 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:41,461 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-06-05 16:38:42,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:42,092 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-06-05 16:38:42,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:38:42,093 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:42,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:42,095 INFO L225 Difference]: With dead ends: 2518 [2021-06-05 16:38:42,095 INFO L226 Difference]: Without dead ends: 2488 [2021-06-05 16:38:42,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1904.1ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:38:42,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-06-05 16:38:42,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-06-05 16:38:42,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.336734693877551) internal successors, (4905), 1470 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:42,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-06-05 16:38:42,116 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-06-05 16:38:42,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:42,116 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-06-05 16:38:42,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:42,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-06-05 16:38:42,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:42,118 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:42,118 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:42,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-06-05 16:38:42,318 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:42,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:42,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-06-05 16:38:42,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:42,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806908927] [2021-06-05 16:38:42,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:42,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:42,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:42,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:42,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806908927] [2021-06-05 16:38:42,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806908927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:42,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454567756] [2021-06-05 16:38:42,604 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-06-05 16:38:42,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:38:42,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:42,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:38:42,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:42,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:42,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 16:38:42,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,871 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:38:42,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-06-05 16:38:42,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:42,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:38:42,890 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,902 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:42,903 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,914 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:42,915 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,929 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:38:42,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:38:42,931 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,944 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:38:42,945 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,956 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:38:42,957 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,969 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:38:42,969 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,979 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:42,980 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:42,992 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:42,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:38:42,993 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:42,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:42,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,004 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:43,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:38:43,005 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:43,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:43,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-05 16:38:43,024 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:43,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,034 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:43,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:38:43,035 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:43,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,044 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:43,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:38:43,045 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:43,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:43,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:43,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:38:43,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:43,055 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:43,132 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-05 16:38:43,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:38:43,134 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-05 16:38:43,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:43,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454567756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:43,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:43,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:38:43,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570531390] [2021-06-05 16:38:43,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:38:43,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:43,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:38:43,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:38:43,213 INFO L87 Difference]: Start difference. First operand 1471 states and 4905 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:44,562 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-05 16:38:45,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:45,274 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-06-05 16:38:45,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:38:45,275 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:45,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:45,277 INFO L225 Difference]: With dead ends: 2131 [2021-06-05 16:38:45,277 INFO L226 Difference]: Without dead ends: 2101 [2021-06-05 16:38:45,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2021.2ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:38:45,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-06-05 16:38:45,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-06-05 16:38:45,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 3.342799188640974) internal successors, (4944), 1479 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:45,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-06-05 16:38:45,296 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-06-05 16:38:45,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:45,296 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-06-05 16:38:45,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:45,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-06-05 16:38:45,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:45,298 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:45,298 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:45,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-06-05 16:38:45,514 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:45,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:45,514 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-06-05 16:38:45,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:45,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005336165] [2021-06-05 16:38:45,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:45,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:45,806 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-06-05 16:38:45,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:45,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:45,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005336165] [2021-06-05 16:38:45,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005336165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:45,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755824368] [2021-06-05 16:38:45,954 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) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:45,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:45,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:38:45,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:46,317 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-06-05 16:38:46,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:46,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:38:46,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:46,419 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 16:38:46,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:46,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:46,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:46,423 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:46,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:46,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:46,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:46,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:38:46,449 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:46,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:46,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:46,468 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 16:38:46,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:46,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755824368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:46,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:46,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:38:46,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496957573] [2021-06-05 16:38:46,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:38:46,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:46,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:38:46,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:38:46,494 INFO L87 Difference]: Start difference. First operand 1480 states and 4944 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:47,308 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-06-05 16:38:47,472 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-06-05 16:38:47,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:47,769 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-06-05 16:38:47,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:38:47,769 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:47,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:47,772 INFO L225 Difference]: With dead ends: 2125 [2021-06-05 16:38:47,772 INFO L226 Difference]: Without dead ends: 2110 [2021-06-05 16:38:47,772 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1469.7ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:38:47,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-06-05 16:38:47,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-06-05 16:38:47,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 3.3430114787305873) internal successors, (4951), 1481 states have internal predecessors, (4951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:47,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-06-05 16:38:47,790 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-06-05 16:38:47,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:47,790 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-06-05 16:38:47,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:47,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-06-05 16:38:47,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:47,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:47,792 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:47,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable688 [2021-06-05 16:38:47,993 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:47,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:47,993 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-06-05 16:38:47,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:47,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354699728] [2021-06-05 16:38:47,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:48,257 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:48,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:48,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354699728] [2021-06-05 16:38:48,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354699728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:48,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408174735] [2021-06-05 16:38:48,258 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:48,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:38:48,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:48,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:38:48,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:48,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:38:48,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:38:48,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:48,821 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:38:48,829 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:38:48,837 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:48,845 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:38:48,853 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:38:48,862 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:38:48,870 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:38:48,878 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:38:48,886 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:38:48,893 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:38:48,901 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:38:48,909 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:38:48,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:38:48,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:38:48,913 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:48,933 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:38:48,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:38:48,934 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:38:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:48,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408174735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:48,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:48,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:38:48,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904864840] [2021-06-05 16:38:48,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:38:48,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:48,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:38:48,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:38:48,964 INFO L87 Difference]: Start difference. First operand 1482 states and 4951 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:49,661 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-06-05 16:38:50,661 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-05 16:38:51,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:38:51,921 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-06-05 16:38:51,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:38:51,921 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:38:51,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:38:51,925 INFO L225 Difference]: With dead ends: 3327 [2021-06-05 16:38:51,925 INFO L226 Difference]: Without dead ends: 3282 [2021-06-05 16:38:51,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2659.6ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:38:51,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-06-05 16:38:51,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-06-05 16:38:51,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3545150501672243) internal successors, (5015), 1495 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:51,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-06-05 16:38:51,949 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-06-05 16:38:51,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:38:51,949 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-06-05 16:38:51,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:51,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-06-05 16:38:51,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:38:51,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:38:51,951 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:38:52,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable699 [2021-06-05 16:38:52,151 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:38:52,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:38:52,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-06-05 16:38:52,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:38:52,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805376221] [2021-06-05 16:38:52,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:38:52,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:38:52,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:52,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:38:52,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805376221] [2021-06-05 16:38:52,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805376221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:52,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263837811] [2021-06-05 16:38:52,506 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:38:52,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:38:52,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:38:52,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:38:52,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:38:52,777 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-05 16:38:53,253 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:38:53,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:38:53,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:53,586 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-06-05 16:38:53,587 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-06-05 16:38:53,608 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:38:53,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:38:53,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:53,747 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-05 16:38:53,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:53,748 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-06-05 16:38:53,770 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:38:53,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:38:53,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:53,909 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-06-05 16:38:53,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:53,930 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:38:53,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:38:53,931 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,067 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-06-05 16:38:54,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,087 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:38:54,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:38:54,088 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,229 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-05 16:38:54,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,250 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:38:54,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:38:54,257 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,385 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-05 16:38:54,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:38:54,404 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,535 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 16:38:54,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,552 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:38:54,554 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,688 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-05 16:38:54,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,708 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:38:54,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:38:54,711 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,841 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 16:38:54,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:54,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:38:54,859 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:54,983 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 16:38:54,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:55,000 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:38:55,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:38:55,004 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:38:55,125 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-05 16:38:55,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:38:55,125 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-06-05 16:38:55,125 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-05 16:38:55,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:38:55,139 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-06-05 16:38:55,351 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-06-05 16:38:55,473 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:38:55,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263837811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:38:55,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:38:55,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:38:55,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674897382] [2021-06-05 16:38:55,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:38:55,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:38:55,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:38:55,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:38:55,474 INFO L87 Difference]: Start difference. First operand 1496 states and 5015 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:38:55,883 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-06-05 16:38:56,311 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-06-05 16:38:56,722 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-06-05 16:38:57,143 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-06-05 16:38:57,569 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-05 16:38:58,066 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-06-05 16:38:58,482 WARN L205 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-06-05 16:38:59,023 WARN L205 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-06-05 16:38:59,606 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-06-05 16:38:59,859 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-06-05 16:39:00,048 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-06-05 16:39:00,395 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-06-05 16:39:00,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:00,674 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-06-05 16:39:00,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:39:00,674 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:00,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:00,677 INFO L225 Difference]: With dead ends: 2583 [2021-06-05 16:39:00,677 INFO L226 Difference]: Without dead ends: 2553 [2021-06-05 16:39:00,677 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5489.0ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:39:00,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-06-05 16:39:00,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-06-05 16:39:00,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3531772575250836) internal successors, (5013), 1495 states have internal predecessors, (5013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:00,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-06-05 16:39:00,697 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-06-05 16:39:00,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:00,697 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-06-05 16:39:00,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:00,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-06-05 16:39:00,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:00,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:00,699 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:00,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:00,900 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:00,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:00,900 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-06-05 16:39:00,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:00,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418962787] [2021-06-05 16:39:00,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:01,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:01,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418962787] [2021-06-05 16:39:01,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418962787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:01,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368667146] [2021-06-05 16:39:01,176 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:01,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:39:01,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:01,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:39:01,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:01,463 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-05 16:39:01,698 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 16:39:01,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:01,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:01,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:39:01,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:01,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:01,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:01,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:39:01,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,094 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-06-05 16:39:02,095 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-06-05 16:39:02,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:39:02,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,229 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-05 16:39:02,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,242 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:02,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:02,249 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,368 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 16:39:02,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,381 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:02,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:39:02,382 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,496 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 16:39:02,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:39:02,510 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,628 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 16:39:02,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,639 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:02,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:02,640 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,746 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-05 16:39:02,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,760 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:39:02,761 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,769 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:02,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:02,770 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:02,865 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:39:02,869 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:02,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:02,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:39:02,954 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-06-05 16:39:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:03,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368667146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:03,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:03,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 16:39:03,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195188239] [2021-06-05 16:39:03,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:03,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:03,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:03,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:03,094 INFO L87 Difference]: Start difference. First operand 1496 states and 5013 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:04,153 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-05 16:39:04,621 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 16:39:05,004 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-06-05 16:39:05,324 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 16:39:05,869 WARN L205 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-06-05 16:39:06,246 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-06-05 16:39:06,705 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-06-05 16:39:07,194 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-06-05 16:39:07,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:07,308 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-06-05 16:39:07,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:39:07,309 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:07,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:07,313 INFO L225 Difference]: With dead ends: 2835 [2021-06-05 16:39:07,313 INFO L226 Difference]: Without dead ends: 2805 [2021-06-05 16:39:07,313 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4264.3ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:39:07,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-06-05 16:39:07,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-06-05 16:39:07,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.359468438538206) internal successors, (5056), 1505 states have internal predecessors, (5056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:07,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-06-05 16:39:07,336 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-06-05 16:39:07,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:07,336 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-06-05 16:39:07,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:07,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-06-05 16:39:07,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:07,338 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:07,338 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:07,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:07,547 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:07,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:07,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-06-05 16:39:07,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:07,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710834426] [2021-06-05 16:39:07,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:07,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:07,798 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:07,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:07,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710834426] [2021-06-05 16:39:07,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710834426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:07,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268019755] [2021-06-05 16:39:07,799 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:07,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:39:07,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:07,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:39:07,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:08,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:39:08,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:39:08,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:39:08,325 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:08,334 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:39:08,342 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:39:08,350 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:39:08,358 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:39:08,365 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:08,374 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:39:08,382 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:39:08,391 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:39:08,399 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:39:08,406 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:39:08,413 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:08,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:08,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:39:08,417 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:08,434 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:39:08,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:39:08,435 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:39:08,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:08,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268019755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:08,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:08,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:39:08,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790042664] [2021-06-05 16:39:08,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:39:08,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:08,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:39:08,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:39:08,464 INFO L87 Difference]: Start difference. First operand 1506 states and 5056 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:09,260 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-05 16:39:09,726 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-06-05 16:39:10,138 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-06-05 16:39:11,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:11,206 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-06-05 16:39:11,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:39:11,207 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:11,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:11,210 INFO L225 Difference]: With dead ends: 2978 [2021-06-05 16:39:11,210 INFO L226 Difference]: Without dead ends: 2933 [2021-06-05 16:39:11,211 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2458.8ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:39:11,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-06-05 16:39:11,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-06-05 16:39:11,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.3601328903654486) internal successors, (5057), 1505 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:11,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-06-05 16:39:11,239 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-06-05 16:39:11,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:11,239 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-06-05 16:39:11,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:11,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-06-05 16:39:11,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:11,243 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:11,243 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:11,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:11,457 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:11,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:11,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-06-05 16:39:11,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:11,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398472979] [2021-06-05 16:39:11,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:11,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:11,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:11,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:11,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398472979] [2021-06-05 16:39:11,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398472979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:11,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925737778] [2021-06-05 16:39:11,692 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:11,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:39:11,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:11,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:39:11,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:12,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,162 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:39:12,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:39:12,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,182 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:39:12,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,207 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:12,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:39:12,214 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,230 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:12,231 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,256 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:39:12,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 16:39:12,258 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,284 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:39:12,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:39:12,285 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,307 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-05 16:39:12,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-05 16:39:12,309 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,330 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 16:39:12,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-05 16:39:12,331 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,353 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-05 16:39:12,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:39:12,354 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,375 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 16:39:12,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 16:39:12,376 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,391 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:39:12,391 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,405 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 16:39:12,405 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,418 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:12,419 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,434 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:39:12,435 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,449 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:39:12,449 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:12,458 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:39:12,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:39:12,458 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:12,538 INFO L628 ElimStorePlain]: treesize reduction 66, result has 58.5 percent of original size [2021-06-05 16:39:12,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:39:12,540 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-05 16:39:12,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:12,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925737778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:12,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:12,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:39:12,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808303415] [2021-06-05 16:39:12,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:39:12,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:12,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:39:12,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:39:12,615 INFO L87 Difference]: Start difference. First operand 1506 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:13,392 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 16:39:14,449 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 16:39:15,281 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-06-05 16:39:15,403 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 38 [2021-06-05 16:39:15,585 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-06-05 16:39:16,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:16,135 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-06-05 16:39:16,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 16:39:16,135 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:16,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:16,140 INFO L225 Difference]: With dead ends: 3558 [2021-06-05 16:39:16,140 INFO L226 Difference]: Without dead ends: 3498 [2021-06-05 16:39:16,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3150.7ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:39:16,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-05 16:39:16,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-06-05 16:39:16,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:16,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-05 16:39:16,166 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-05 16:39:16,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:16,166 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-05 16:39:16,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:16,166 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-05 16:39:16,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:16,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:16,168 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:16,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-06-05 16:39:16,368 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:16,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:16,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-06-05 16:39:16,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:16,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549972386] [2021-06-05 16:39:16,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:16,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:16,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:16,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549972386] [2021-06-05 16:39:16,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549972386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:16,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489987400] [2021-06-05 16:39:16,763 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:16,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:39:16,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:16,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:39:16,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:17,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:17,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:39:17,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:17,135 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:39:17,141 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:17,146 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:17,152 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:17,158 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:17,164 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:17,169 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:17,175 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:39:17,180 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:39:17,186 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:17,191 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:17,196 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:17,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:17,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:39:17,200 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:17,217 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:39:17,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:39:17,218 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:39:17,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:17,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489987400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:17,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:17,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:39:17,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552944497] [2021-06-05 16:39:17,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:39:17,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:17,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:39:17,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:39:17,240 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:17,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:17,886 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-06-05 16:39:17,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:39:17,886 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:17,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:17,888 INFO L225 Difference]: With dead ends: 1905 [2021-06-05 16:39:17,888 INFO L226 Difference]: Without dead ends: 1890 [2021-06-05 16:39:17,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 940.0ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:39:17,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-06-05 16:39:17,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-06-05 16:39:17,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.368214519293656) internal successors, (5150), 1529 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:17,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-06-05 16:39:17,905 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-06-05 16:39:17,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:17,905 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-06-05 16:39:17,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:17,906 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-06-05 16:39:17,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:17,908 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:17,908 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:18,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1070,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:18,108 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:18,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:18,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-06-05 16:39:18,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:18,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409349137] [2021-06-05 16:39:18,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:18,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:18,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:18,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:18,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409349137] [2021-06-05 16:39:18,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409349137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:18,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872032876] [2021-06-05 16:39:18,393 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:18,416 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:39:18,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:18,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:18,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:19,054 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-06-05 16:39:19,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:19,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:19,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:19,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:19,282 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-06-05 16:39:19,282 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-06-05 16:39:19,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:19,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:19,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:19,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:19,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:19,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:19,292 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:19,348 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-06-05 16:39:19,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:19,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:19,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:19,352 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:19,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:19,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:39:19,378 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-06-05 16:39:19,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:19,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872032876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:19,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:19,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:39:19,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280209332] [2021-06-05 16:39:19,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:39:19,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:19,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:39:19,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:39:19,418 INFO L87 Difference]: Start difference. First operand 1530 states and 5150 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:20,140 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-06-05 16:39:20,481 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-06-05 16:39:20,727 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-06-05 16:39:20,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:20,978 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-06-05 16:39:20,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:39:20,978 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:20,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:20,980 INFO L225 Difference]: With dead ends: 2016 [2021-06-05 16:39:20,980 INFO L226 Difference]: Without dead ends: 1971 [2021-06-05 16:39:20,980 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1876.4ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:39:20,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-06-05 16:39:20,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-06-05 16:39:20,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:20,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-06-05 16:39:20,999 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-06-05 16:39:20,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:20,999 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-06-05 16:39:20,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:20,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-06-05 16:39:21,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:21,001 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:21,001 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:21,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1112 [2021-06-05 16:39:21,216 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:21,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:21,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-06-05 16:39:21,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:21,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318541161] [2021-06-05 16:39:21,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:21,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:21,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:21,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318541161] [2021-06-05 16:39:21,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318541161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:21,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940784486] [2021-06-05 16:39:21,453 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:21,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:39:21,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:21,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:39:21,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:21,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,794 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:21,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:21,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:39:21,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,813 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:21,814 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,822 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:21,823 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,832 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:21,833 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,840 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:21,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,849 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:21,850 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,858 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:21,858 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,869 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:21,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:21,870 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,881 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:21,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:21,882 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,891 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:21,892 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,899 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:21,900 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,909 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:21,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:39:21,913 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,920 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:21,920 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,927 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:21,928 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:21,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:21,934 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:21,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:21,934 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:22,002 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-06-05 16:39:22,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:39:22,004 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-06-05 16:39:22,095 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:22,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940784486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:22,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:22,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 16:39:22,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131076880] [2021-06-05 16:39:22,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:22,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:22,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:22,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:22,096 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:22,565 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-05 16:39:23,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:23,127 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-06-05 16:39:23,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:39:23,128 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:23,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:23,130 INFO L225 Difference]: With dead ends: 1999 [2021-06-05 16:39:23,130 INFO L226 Difference]: Without dead ends: 1984 [2021-06-05 16:39:23,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1066.1ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:39:23,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-06-05 16:39:23,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-06-05 16:39:23,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3716171617161717) internal successors, (5108), 1515 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:23,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-06-05 16:39:23,148 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-06-05 16:39:23,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:23,148 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-06-05 16:39:23,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:23,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-06-05 16:39:23,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:23,150 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:23,150 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:23,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1135 [2021-06-05 16:39:23,350 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:23,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:23,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-06-05 16:39:23,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:23,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849523564] [2021-06-05 16:39:23,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:23,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:23,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:23,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849523564] [2021-06-05 16:39:23,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849523564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:23,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371293560] [2021-06-05 16:39:23,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:23,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:23,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:39:23,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:24,063 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-05 16:39:24,268 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-06-05 16:39:24,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:24,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:39:24,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:24,364 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 16:39:24,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:24,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:24,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:24,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:24,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:24,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:24,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:24,407 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:24,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:24,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:24,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:24,411 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:24,451 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 16:39:24,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:39:24,453 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 16:39:24,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:24,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371293560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:24,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:24,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:39:24,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050069253] [2021-06-05 16:39:24,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:39:24,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:24,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:39:24,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:39:24,486 INFO L87 Difference]: Start difference. First operand 1516 states and 5108 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:25,310 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 16:39:25,630 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-05 16:39:25,788 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-06-05 16:39:25,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:25,889 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-06-05 16:39:25,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:39:25,889 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:25,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:25,891 INFO L225 Difference]: With dead ends: 2061 [2021-06-05 16:39:25,891 INFO L226 Difference]: Without dead ends: 2046 [2021-06-05 16:39:25,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1790.1ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:39:25,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-06-05 16:39:25,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-06-05 16:39:25,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:25,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-06-05 16:39:25,910 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-06-05 16:39:25,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:25,910 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-06-05 16:39:25,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:25,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-06-05 16:39:25,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:25,912 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:25,912 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:26,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1184,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:26,113 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:26,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:26,113 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-06-05 16:39:26,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:26,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688196970] [2021-06-05 16:39:26,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:26,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:26,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:26,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:26,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688196970] [2021-06-05 16:39:26,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688196970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:26,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71469040] [2021-06-05 16:39:26,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:26,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:39:26,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:26,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:26,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:26,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:26,909 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:26,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:39:26,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:26,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:26,939 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:26,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:39:26,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,055 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 16:39:27,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:27,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:27,076 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:27,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:39:27,078 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:27,095 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:27,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:39:27,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,210 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-05 16:39:27,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:27,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:27,232 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:27,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:39:27,233 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:27,250 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:27,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:39:27,252 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,359 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-05 16:39:27,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:27,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:27,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:27,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:39:27,380 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:27,394 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:27,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:39:27,396 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:27,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:27,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:39:27,506 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-06-05 16:39:27,670 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-06-05 16:39:27,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:27,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71469040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:27,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:27,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:39:27,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830170911] [2021-06-05 16:39:27,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:39:27,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:27,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:39:27,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:39:27,700 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:29,246 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-05 16:39:29,420 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-05 16:39:29,681 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-06-05 16:39:29,856 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-06-05 16:39:30,037 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-06-05 16:39:30,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:30,206 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-06-05 16:39:30,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:39:30,206 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:30,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:30,209 INFO L225 Difference]: With dead ends: 2205 [2021-06-05 16:39:30,209 INFO L226 Difference]: Without dead ends: 2165 [2021-06-05 16:39:30,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2640.1ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:39:30,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-06-05 16:39:30,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-06-05 16:39:30,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3686900958466452) internal successors, (5272), 1565 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:30,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-06-05 16:39:30,228 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-06-05 16:39:30,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:30,228 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-06-05 16:39:30,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:30,228 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-06-05 16:39:30,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:30,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:30,230 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:30,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1196,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:30,431 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:30,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:30,431 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-06-05 16:39:30,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:30,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606277004] [2021-06-05 16:39:30,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:30,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:30,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:30,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:30,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606277004] [2021-06-05 16:39:30,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606277004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:30,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500249413] [2021-06-05 16:39:30,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:30,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:39:30,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:30,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:39:30,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:30,906 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:30,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:39:30,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:30,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:30,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:39:30,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:30,946 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:30,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:30,946 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:30,955 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:30,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:30,955 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:30,963 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:30,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:30,964 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:30,972 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:30,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:30,972 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:30,991 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:30,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:39:30,994 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,013 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:31,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:39:31,015 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,031 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:31,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:39:31,032 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,040 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:31,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:31,040 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,049 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:31,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-06-05 16:39:31,050 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,059 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:31,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:31,059 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,073 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:31,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:39:31,074 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,082 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:31,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:31,082 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,089 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:31,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:31,090 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,095 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:39:31,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:31,095 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:31,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:31,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 16:39:31,153 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-05 16:39:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:31,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500249413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:31,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:31,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 16:39:31,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476113126] [2021-06-05 16:39:31,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:31,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:31,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:31,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:31,413 INFO L87 Difference]: Start difference. First operand 1566 states and 5272 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:32,153 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-06-05 16:39:32,270 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-06-05 16:39:32,801 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-06-05 16:39:32,971 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-06-05 16:39:33,305 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-06-05 16:39:33,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:33,454 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-06-05 16:39:33,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:39:33,455 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:33,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:33,458 INFO L225 Difference]: With dead ends: 2352 [2021-06-05 16:39:33,458 INFO L226 Difference]: Without dead ends: 2327 [2021-06-05 16:39:33,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2101.3ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:39:33,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-06-05 16:39:33,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-06-05 16:39:33,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.373046875) internal successors, (5181), 1536 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-06-05 16:39:33,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-06-05 16:39:33,490 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-06-05 16:39:33,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:33,490 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-06-05 16:39:33,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:33,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-06-05 16:39:33,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:33,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:33,492 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:33,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1258 [2021-06-05 16:39:33,697 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:33,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:33,697 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-06-05 16:39:33,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:33,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914345265] [2021-06-05 16:39:33,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:33,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:33,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:33,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:33,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914345265] [2021-06-05 16:39:33,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914345265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:33,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872241933] [2021-06-05 16:39:33,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:33,914 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:39:33,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:33,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:33,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:34,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:34,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:34,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:34,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:39:34,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:34,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:34,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:34,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:34,173 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:34,241 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-06-05 16:39:34,241 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-06-05 16:39:34,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:34,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:34,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:39:34,245 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:34,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:34,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:34,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:34,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:34,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:39:34,287 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-06-05 16:39:34,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:34,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872241933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:34,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:34,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:39:34,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519412795] [2021-06-05 16:39:34,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:39:34,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:34,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:39:34,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:39:34,324 INFO L87 Difference]: Start difference. First operand 1537 states and 5181 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:34,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:34,663 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-06-05 16:39:34,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 16:39:34,663 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:34,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:34,665 INFO L225 Difference]: With dead ends: 1678 [2021-06-05 16:39:34,665 INFO L226 Difference]: Without dead ends: 1663 [2021-06-05 16:39:34,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 420.6ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:39:34,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-06-05 16:39:34,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-06-05 16:39:34,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1561 states, 1560 states have (on average 3.3705128205128205) internal successors, (5258), 1560 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:34,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-06-05 16:39:34,681 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-06-05 16:39:34,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:34,681 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-06-05 16:39:34,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:34,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-06-05 16:39:34,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:34,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:34,693 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:34,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1314,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:34,901 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:34,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:34,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-06-05 16:39:34,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:34,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426935434] [2021-06-05 16:39:34,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:34,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:35,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:35,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:35,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426935434] [2021-06-05 16:39:35,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426935434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:35,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580191955] [2021-06-05 16:39:35,094 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:35,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:39:35,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:35,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:35,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,328 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:35,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,336 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:35,337 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,346 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:35,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:35,348 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,357 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:35,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:39:35,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,366 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:35,367 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,377 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:35,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:35,379 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,387 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:35,387 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,398 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:35,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:39:35,399 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:35,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:39:35,411 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,419 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:35,420 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,429 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:35,429 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,438 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:35,438 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,447 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:35,448 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,456 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:35,457 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,464 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:35,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:35,465 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:35,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:35,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:39:35,475 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:35,543 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 16:39:35,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:39:35,544 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 16:39:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:35,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580191955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:35,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:35,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:39:35,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98468031] [2021-06-05 16:39:35,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:35,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:35,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:35,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:35,644 INFO L87 Difference]: Start difference. First operand 1561 states and 5258 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:36,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:36,471 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-06-05 16:39:36,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 16:39:36,471 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:36,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:36,474 INFO L225 Difference]: With dead ends: 2101 [2021-06-05 16:39:36,474 INFO L226 Difference]: Without dead ends: 2076 [2021-06-05 16:39:36,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 908.3ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:39:36,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-06-05 16:39:36,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-06-05 16:39:36,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.378954163976759) internal successors, (5234), 1549 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:36,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-06-05 16:39:36,492 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-06-05 16:39:36,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:36,492 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-06-05 16:39:36,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:36,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-06-05 16:39:36,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:36,494 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:36,494 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:36,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1328,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:36,694 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:36,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:36,695 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-06-05 16:39:36,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:36,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910744407] [2021-06-05 16:39:36,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:36,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:37,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:37,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:37,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910744407] [2021-06-05 16:39:37,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910744407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:37,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813151037] [2021-06-05 16:39:37,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:37,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:39:37,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:37,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:37,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:37,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:37,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:39:37,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,263 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:39:37,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,272 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:37,273 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,284 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:37,285 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,295 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:37,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:39:37,296 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,304 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:37,305 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,315 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:37,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:37,316 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,340 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:39:37,341 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,348 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:39:37,348 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,358 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:37,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:39:37,359 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,378 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:39:37,379 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,389 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:37,390 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,399 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:37,399 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,406 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:37,407 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:37,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:39:37,419 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:37,424 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:37,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:37,425 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:37,488 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:39:37,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:39:37,489 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:39:37,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:37,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813151037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:37,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:37,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:39:37,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944859073] [2021-06-05 16:39:37,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:37,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:37,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:37,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:37,565 INFO L87 Difference]: Start difference. First operand 1550 states and 5234 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:38,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:38,709 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-06-05 16:39:38,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:39:38,710 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:38,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:38,718 INFO L225 Difference]: With dead ends: 2118 [2021-06-05 16:39:38,719 INFO L226 Difference]: Without dead ends: 2084 [2021-06-05 16:39:38,719 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1265.9ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:39:38,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-06-05 16:39:38,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-06-05 16:39:38,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1568 states have (on average 3.3832908163265305) internal successors, (5305), 1568 states have internal predecessors, (5305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:38,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-06-05 16:39:38,737 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-06-05 16:39:38,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:38,737 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-06-05 16:39:38,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:38,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-06-05 16:39:38,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:38,739 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:38,739 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:38,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1342 [2021-06-05 16:39:38,940 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:38,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:38,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-06-05 16:39:38,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:38,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631120021] [2021-06-05 16:39:38,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:39,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:39,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:39,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631120021] [2021-06-05 16:39:39,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631120021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:39,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41605621] [2021-06-05 16:39:39,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:39,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:39,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:39,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:39,838 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:39,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:39:39,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:39,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:39,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:39,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:39:39,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,184 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-06-05 16:39:40,185 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-06-05 16:39:40,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,206 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:40,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:39:40,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,224 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:40,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:39:40,229 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,376 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-05 16:39:40,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:40,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,400 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:40,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:39:40,401 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,421 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:39:40,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:39:40,425 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,572 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 16:39:40,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:40,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,590 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:40,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:39:40,594 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,610 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:40,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:39:40,611 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,868 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-06-05 16:39:40,868 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-06-05 16:39:40,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,884 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:40,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:39:40,887 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:40,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:40,902 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:39:40,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:39:40,903 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:41,142 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-05 16:39:41,142 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-06-05 16:39:41,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:39:41,161 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-06-05 16:39:41,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:41,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41605621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:41,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:41,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:39:41,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795980985] [2021-06-05 16:39:41,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:39:41,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:41,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:39:41,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:39:41,308 INFO L87 Difference]: Start difference. First operand 1569 states and 5305 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:41,761 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-06-05 16:39:42,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:42,432 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-06-05 16:39:42,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 16:39:42,433 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:42,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:42,435 INFO L225 Difference]: With dead ends: 2132 [2021-06-05 16:39:42,435 INFO L226 Difference]: Without dead ends: 2107 [2021-06-05 16:39:42,435 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1422.5ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:39:42,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-06-05 16:39:42,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-06-05 16:39:42,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.3818297331639138) internal successors, (5323), 1574 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:42,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-06-05 16:39:42,453 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-06-05 16:39:42,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:42,453 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-06-05 16:39:42,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:42,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-06-05 16:39:42,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:42,454 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:42,455 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:42,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1361,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:42,655 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:42,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:42,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-06-05 16:39:42,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:42,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159362914] [2021-06-05 16:39:42,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:42,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:42,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:42,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159362914] [2021-06-05 16:39:42,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159362914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:42,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211736975] [2021-06-05 16:39:42,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:42,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:39:42,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:43,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:43,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:43,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:43,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:39:43,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:39:43,485 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:39:43,492 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:39:43,498 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:39:43,505 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:39:43,512 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:39:43,519 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:39:43,525 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:39:43,532 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:39:43,539 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:39:43,545 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:39:43,551 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:39:43,557 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:43,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:43,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:39:43,561 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:43,579 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:39:43,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:39:43,580 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:39:43,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:43,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211736975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:43,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:43,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:39:43,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798241074] [2021-06-05 16:39:43,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:43,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:43,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:43,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:43,601 INFO L87 Difference]: Start difference. First operand 1575 states and 5323 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:44,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:44,563 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-06-05 16:39:44,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:39:44,563 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:44,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:44,565 INFO L225 Difference]: With dead ends: 2018 [2021-06-05 16:39:44,565 INFO L226 Difference]: Without dead ends: 1992 [2021-06-05 16:39:44,566 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1058.2ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:39:44,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-06-05 16:39:44,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-06-05 16:39:44,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:44,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-05 16:39:44,583 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-05 16:39:44,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:44,583 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-05 16:39:44,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:44,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-05 16:39:44,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:44,585 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:44,585 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:44,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1435,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:44,785 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:44,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:44,785 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-06-05 16:39:44,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:44,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143298176] [2021-06-05 16:39:44,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:44,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:45,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:45,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:45,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143298176] [2021-06-05 16:39:45,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143298176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:45,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131472124] [2021-06-05 16:39:45,079 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 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-06-05 16:39:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:45,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:39:45,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:45,377 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-06-05 16:39:45,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:45,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:45,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:45,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:45,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:45,460 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-06-05 16:39:45,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:45,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:45,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:39:45,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:45,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:45,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:45,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:39:45,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:45,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:45,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:45,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:39:45,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:39:45,525 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:45,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:45,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:39:45,544 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-06-05 16:39:45,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:45,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131472124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:45,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:45,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:39:45,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991563051] [2021-06-05 16:39:45,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:45,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:45,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:45,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:45,578 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:47,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:47,109 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-06-05 16:39:47,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:39:47,109 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:47,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:47,112 INFO L225 Difference]: With dead ends: 2235 [2021-06-05 16:39:47,112 INFO L226 Difference]: Without dead ends: 2220 [2021-06-05 16:39:47,112 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1568.2ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:39:47,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-06-05 16:39:47,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-06-05 16:39:47,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:47,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-06-05 16:39:47,131 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-06-05 16:39:47,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:47,131 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-06-05 16:39:47,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:47,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-06-05 16:39:47,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:47,133 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:47,133 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:47,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1543 [2021-06-05 16:39:47,334 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:47,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:47,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-06-05 16:39:47,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:47,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662082393] [2021-06-05 16:39:47,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:47,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:47,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:47,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662082393] [2021-06-05 16:39:47,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662082393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:47,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461308665] [2021-06-05 16:39:47,693 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 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-06-05 16:39:47,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:39:47,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:47,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:39:47,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:47,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:47,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:39:47,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,938 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:47,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:39:47,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,946 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:47,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:39:47,947 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,954 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:47,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:47,954 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,965 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:47,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:39:47,966 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,973 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:47,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:47,974 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,984 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:47,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:39:47,986 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:47,994 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:47,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:39:47,995 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:47,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,002 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:48,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:39:48,003 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,022 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:39:48,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:39:48,024 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,034 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:48,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:39:48,035 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,043 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:48,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:48,044 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,052 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:48,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:48,053 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,060 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:48,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:39:48,061 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,069 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:48,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:39:48,072 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:48,077 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:39:48,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:48,078 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:48,141 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:39:48,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:39:48,142 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:39:48,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:48,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461308665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:48,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:48,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:39:48,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836432168] [2021-06-05 16:39:48,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:39:48,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:48,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:39:48,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:39:48,216 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:48,695 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-06-05 16:39:49,211 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-06-05 16:39:49,394 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-06-05 16:39:49,531 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-06-05 16:39:49,714 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-06-05 16:39:49,871 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-06-05 16:39:50,177 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-06-05 16:39:50,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:50,380 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-06-05 16:39:50,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:39:50,380 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:50,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:50,383 INFO L225 Difference]: With dead ends: 2244 [2021-06-05 16:39:50,383 INFO L226 Difference]: Without dead ends: 2225 [2021-06-05 16:39:50,383 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2179.9ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:39:50,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-06-05 16:39:50,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-06-05 16:39:50,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.3844708829054477) internal successors, (5405), 1597 states have internal predecessors, (5405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:50,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-06-05 16:39:50,402 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-06-05 16:39:50,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:50,402 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-06-05 16:39:50,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:50,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-06-05 16:39:50,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:50,404 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:50,404 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:50,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1557,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:39:50,605 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:50,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:50,605 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-06-05 16:39:50,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:50,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949503946] [2021-06-05 16:39:50,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:50,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:50,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:50,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949503946] [2021-06-05 16:39:50,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949503946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:50,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897913528] [2021-06-05 16:39:50,899 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-06-05 16:39:50,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:39:50,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:50,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:39:50,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:51,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,384 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-06-05 16:39:51,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 16:39:51,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,409 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-05 16:39:51,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-06-05 16:39:51,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,433 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:39:51,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-06-05 16:39:51,434 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,458 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 16:39:51,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-05 16:39:51,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,494 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:39:51,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:39:51,497 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,511 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:39:51,512 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,526 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 16:39:51,527 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,541 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:39:51,541 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,555 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:39:51,556 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,570 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:39:51,570 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,583 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:39:51,584 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,597 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:39:51,598 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,610 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:51,611 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,623 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:39:51,624 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:39:51,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:39:51,651 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:51,658 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:39:51,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:51,659 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:51,777 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-06-05 16:39:51,778 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-06-05 16:39:51,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:39:51,781 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-06-05 16:39:51,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:51,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897913528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:51,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:51,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-06-05 16:39:51,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164140001] [2021-06-05 16:39:51,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:39:51,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:51,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:39:51,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:39:51,854 INFO L87 Difference]: Start difference. First operand 1598 states and 5405 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:54,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:39:54,017 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-06-05 16:39:54,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:39:54,018 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:39:54,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:39:54,021 INFO L225 Difference]: With dead ends: 2476 [2021-06-05 16:39:54,021 INFO L226 Difference]: Without dead ends: 2432 [2021-06-05 16:39:54,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 2083.1ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:39:54,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-06-05 16:39:54,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-06-05 16:39:54,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.385286783042394) internal successors, (5430), 1604 states have internal predecessors, (5430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:54,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-06-05 16:39:54,042 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-06-05 16:39:54,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:39:54,042 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-06-05 16:39:54,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:39:54,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-06-05 16:39:54,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:39:54,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:39:54,044 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:39:54,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1576 [2021-06-05 16:39:54,244 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:39:54,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:39:54,244 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-06-05 16:39:54,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:39:54,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936779885] [2021-06-05 16:39:54,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:39:54,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:39:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:54,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:39:54,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936779885] [2021-06-05 16:39:54,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936779885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:54,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595661442] [2021-06-05 16:39:54,444 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-06-05 16:39:54,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:39:54,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:39:54,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 16:39:54,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:39:55,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,056 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:39:55,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 16:39:55,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,107 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:39:55,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-05 16:39:55,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,159 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:39:55,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-06-05 16:39:55,167 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,186 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:39:55,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:39:55,187 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,228 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:39:55,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 16:39:55,231 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,266 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-06-05 16:39:55,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 36 [2021-06-05 16:39:55,268 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,307 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:39:55,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 16:39:55,313 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,354 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-06-05 16:39:55,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:39:55,360 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,407 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:39:55,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 55 [2021-06-05 16:39:55,415 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,434 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:39:55,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:39:55,435 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,482 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:39:55,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:39:55,490 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,509 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:39:55,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:39:55,510 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,549 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:39:55,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-06-05 16:39:55,554 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,573 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:39:55,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:39:55,573 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,590 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:39:55,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:39:55,591 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:39:55,621 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:39:55,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-06-05 16:39:55,625 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:39:55,889 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-06-05 16:39:55,889 INFO L628 ElimStorePlain]: treesize reduction 242, result has 58.3 percent of original size [2021-06-05 16:39:55,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:39:55,897 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-06-05 16:39:56,128 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-06-05 16:39:56,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:39:56,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595661442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:39:56,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:39:56,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 16:39:56,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129010121] [2021-06-05 16:39:56,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:39:56,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:39:56,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:39:56,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:39:56,278 INFO L87 Difference]: Start difference. First operand 1605 states and 5430 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-06-05 16:39:58,705 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-06-05 16:39:59,348 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 66 [2021-06-05 16:39:59,530 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-06-05 16:39:59,834 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-06-05 16:39:59,987 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-06-05 16:40:00,138 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-06-05 16:40:00,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:00,351 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-06-05 16:40:00,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:40:00,352 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:00,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:00,356 INFO L225 Difference]: With dead ends: 3600 [2021-06-05 16:40:00,356 INFO L226 Difference]: Without dead ends: 3564 [2021-06-05 16:40:00,356 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 3901.1ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 16:40:00,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-06-05 16:40:00,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-06-05 16:40:00,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.4044368600682593) internal successors, (5985), 1758 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:00,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-06-05 16:40:00,383 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-06-05 16:40:00,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:00,383 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-06-05 16:40:00,383 INFO L483 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-06-05 16:40:00,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-06-05 16:40:00,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:00,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:00,385 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:00,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1682 [2021-06-05 16:40:00,589 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:00,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:00,589 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-06-05 16:40:00,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:00,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422467124] [2021-06-05 16:40:00,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:00,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:00,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:00,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:00,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422467124] [2021-06-05 16:40:00,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422467124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:00,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748877834] [2021-06-05 16:40:00,765 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-06-05 16:40:00,788 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:00,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:00,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 16:40:00,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:01,226 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 16:40:01,616 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-06-05 16:40:01,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:01,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:40:01,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:01,737 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-06-05 16:40:01,737 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-06-05 16:40:01,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:01,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:40:01,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:01,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:01,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:01,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:01,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:01,784 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:01,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:01,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:01,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:01,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:01,819 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:01,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:01,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:40:01,846 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-06-05 16:40:01,882 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:01,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748877834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:01,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:01,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:40:01,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100264475] [2021-06-05 16:40:01,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:40:01,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:01,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:40:01,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:40:01,882 INFO L87 Difference]: Start difference. First operand 1759 states and 5985 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:03,024 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-06-05 16:40:03,693 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-06-05 16:40:03,869 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 16:40:04,243 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-06-05 16:40:04,429 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:40:04,691 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-06-05 16:40:04,990 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-06-05 16:40:05,319 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-06-05 16:40:05,546 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-06-05 16:40:05,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:05,748 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-06-05 16:40:05,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:40:05,749 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:05,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:05,754 INFO L225 Difference]: With dead ends: 3623 [2021-06-05 16:40:05,754 INFO L226 Difference]: Without dead ends: 3587 [2021-06-05 16:40:05,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3556.7ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:40:05,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-06-05 16:40:05,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-06-05 16:40:05,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.4262125902992775) internal successors, (6640), 1938 states have internal predecessors, (6640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:05,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-06-05 16:40:05,785 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-06-05 16:40:05,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:05,786 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-06-05 16:40:05,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:05,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-06-05 16:40:05,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:05,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:05,788 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:05,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1833 [2021-06-05 16:40:05,997 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:05,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:05,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-06-05 16:40:05,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:05,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846356071] [2021-06-05 16:40:05,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:06,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:06,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:06,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846356071] [2021-06-05 16:40:06,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846356071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:06,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974903984] [2021-06-05 16:40:06,222 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-06-05 16:40:06,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:06,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:06,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:40:06,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:06,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,649 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:40:06,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:40:06,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,677 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:40:06,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:40:06,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,695 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:40:06,696 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,719 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:40:06,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:40:06,720 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,743 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:40:06,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:40:06,746 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,769 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:06,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 16:40:06,774 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,788 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:40:06,789 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,803 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:40:06,804 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,817 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:40:06,818 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,832 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:40:06,833 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,850 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-05 16:40:06,851 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,863 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-05 16:40:06,864 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,884 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:06,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:40:06,891 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,904 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:40:06,904 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,918 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:40:06,918 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:06,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:06,926 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:40:06,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:40:06,927 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:07,046 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-06-05 16:40:07,046 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-06-05 16:40:07,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:40:07,048 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-06-05 16:40:07,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:07,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974903984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:07,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:07,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-05 16:40:07,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055246324] [2021-06-05 16:40:07,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:40:07,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:07,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:40:07,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:40:07,128 INFO L87 Difference]: Start difference. First operand 1939 states and 6640 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:09,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:09,376 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-06-05 16:40:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:40:09,377 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:09,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:09,382 INFO L225 Difference]: With dead ends: 4085 [2021-06-05 16:40:09,382 INFO L226 Difference]: Without dead ends: 4028 [2021-06-05 16:40:09,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2109.9ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:40:09,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-06-05 16:40:09,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-06-05 16:40:09,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4463582677165356) internal successors, (7003), 2032 states have internal predecessors, (7003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:09,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-06-05 16:40:09,415 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-06-05 16:40:09,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:09,415 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-06-05 16:40:09,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:09,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-06-05 16:40:09,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:09,417 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:09,417 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:09,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1869,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:09,617 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:09,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:09,618 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-06-05 16:40:09,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:09,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880048260] [2021-06-05 16:40:09,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:09,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:09,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:09,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880048260] [2021-06-05 16:40:09,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880048260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:09,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820479653] [2021-06-05 16:40:09,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:09,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:40:09,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:09,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:40:09,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:10,326 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 16:40:10,537 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-05 16:40:10,697 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:40:10,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:40:10,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:10,719 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:40:10,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 16:40:10,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,046 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-06-05 16:40:11,046 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-05 16:40:11,066 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:40:11,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:40:11,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,218 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 16:40:11,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,238 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:40:11,240 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,251 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:40:11,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:40:11,252 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,387 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-05 16:40:11,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,404 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:40:11,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:40:11,406 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,543 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-05 16:40:11,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,562 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:40:11,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:40:11,565 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,693 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-05 16:40:11,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,712 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:40:11,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:40:11,715 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,838 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 16:40:11,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:11,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:40:11,858 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:11,876 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:40:11,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:40:11,878 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:12,087 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-06-05 16:40:12,087 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-06-05 16:40:12,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:12,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:40:12,107 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:12,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:12,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:40:12,219 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-06-05 16:40:12,377 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-06-05 16:40:12,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:12,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820479653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:12,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:12,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 16:40:12,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192639186] [2021-06-05 16:40:12,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:40:12,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:12,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:40:12,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:40:12,429 INFO L87 Difference]: Start difference. First operand 2033 states and 7003 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:13,277 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-05 16:40:13,715 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 16:40:13,922 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:40:14,124 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-06-05 16:40:14,687 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-05 16:40:15,206 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-06-05 16:40:15,621 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-06-05 16:40:16,190 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-06-05 16:40:16,887 WARN L205 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-06-05 16:40:17,430 WARN L205 SmtUtils]: Spent 514.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-06-05 16:40:17,688 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-06-05 16:40:18,607 WARN L205 SmtUtils]: Spent 669.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-06-05 16:40:19,101 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-06-05 16:40:19,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:19,272 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-06-05 16:40:19,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:40:19,272 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:19,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:19,275 INFO L225 Difference]: With dead ends: 2749 [2021-06-05 16:40:19,275 INFO L226 Difference]: Without dead ends: 2719 [2021-06-05 16:40:19,275 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 6805.6ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:40:19,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-06-05 16:40:19,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-06-05 16:40:19,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 3.444226044226044) internal successors, (7009), 2035 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:19,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-06-05 16:40:19,299 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-06-05 16:40:19,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:19,299 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-06-05 16:40:19,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:19,299 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-06-05 16:40:19,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:19,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:19,301 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:19,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1976 [2021-06-05 16:40:19,501 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:19,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:19,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-06-05 16:40:19,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:19,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500207518] [2021-06-05 16:40:19,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:19,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:19,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:19,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500207518] [2021-06-05 16:40:19,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500207518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:19,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886930702] [2021-06-05 16:40:19,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:19,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:19,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:19,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:40:19,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:20,269 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 16:40:20,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:20,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:20,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-05 16:40:20,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:20,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:20,371 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:40:20,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:40:20,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:20,673 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-05 16:40:20,673 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-06-05 16:40:20,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:20,686 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:20,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:40:20,687 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:20,824 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 16:40:20,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:20,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:20,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:20,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:40:20,839 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:20,970 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-05 16:40:20,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:20,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:20,982 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:20,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:40:20,984 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,110 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-05 16:40:21,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:21,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:40:21,126 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:21,136 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:40:21,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:40:21,136 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,240 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 16:40:21,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:21,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:40:21,257 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:21,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:40:21,270 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,435 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-06-05 16:40:21,435 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-06-05 16:40:21,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:21,445 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:40:21,458 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:21,542 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:21,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:40:21,543 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:21,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:21,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:40:21,622 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-06-05 16:40:21,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:21,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886930702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:21,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:21,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:40:21,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162497682] [2021-06-05 16:40:21,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:40:21,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:21,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:40:21,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:40:21,749 INFO L87 Difference]: Start difference. First operand 2036 states and 7009 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,058 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 16:40:23,235 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 16:40:23,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:23,579 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-06-05 16:40:23,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:40:23,579 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:23,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:23,583 INFO L225 Difference]: With dead ends: 2932 [2021-06-05 16:40:23,583 INFO L226 Difference]: Without dead ends: 2898 [2021-06-05 16:40:23,583 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1933.3ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:40:23,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-06-05 16:40:23,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-06-05 16:40:23,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 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-06-05 16:40:23,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-05 16:40:23,609 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-05 16:40:23,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:23,609 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-05 16:40:23,609 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:23,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-05 16:40:23,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:23,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:23,612 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:23,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2012 [2021-06-05 16:40:23,812 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:23,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:23,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-06-05 16:40:23,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:23,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177590584] [2021-06-05 16:40:23,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:23,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:24,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:24,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:24,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177590584] [2021-06-05 16:40:24,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177590584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:24,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687682284] [2021-06-05 16:40:24,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:24,134 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:40:24,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:24,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:40:24,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:24,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:24,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:24,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:40:24,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:24,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:24,547 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:24,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-05 16:40:24,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:24,829 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-06-05 16:40:24,830 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-06-05 16:40:24,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:24,843 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:24,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:40:24,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:24,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:24,856 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:24,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:40:24,857 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:24,982 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:40:24,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:24,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:24,994 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:24,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:40:24,996 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:25,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:25,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:25,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:40:25,006 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:25,123 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-05 16:40:25,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:25,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:25,135 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:25,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:40:25,136 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:25,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:25,145 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:25,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:40:25,148 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:25,255 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 16:40:25,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:25,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:25,266 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:25,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:40:25,270 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:25,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:25,279 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:40:25,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:40:25,280 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:25,384 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 16:40:25,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:25,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:40:25,389 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-06-05 16:40:25,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:25,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687682284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:25,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:25,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:40:25,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963134202] [2021-06-05 16:40:25,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:40:25,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:25,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:40:25,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:40:25,513 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,397 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-06-05 16:40:26,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:26,811 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-06-05 16:40:26,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:40:26,811 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:26,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:26,814 INFO L225 Difference]: With dead ends: 2657 [2021-06-05 16:40:26,814 INFO L226 Difference]: Without dead ends: 2632 [2021-06-05 16:40:26,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1387.0ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:40:26,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-06-05 16:40:26,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-06-05 16:40:26,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 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-06-05 16:40:26,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-06-05 16:40:26,838 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-06-05 16:40:26,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:26,838 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-06-05 16:40:26,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:26,838 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-06-05 16:40:26,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:26,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:26,840 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:27,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2040,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:27,041 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:27,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:27,041 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-06-05 16:40:27,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:27,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418076086] [2021-06-05 16:40:27,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:27,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:27,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:27,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418076086] [2021-06-05 16:40:27,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418076086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:27,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754047562] [2021-06-05 16:40:27,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:27,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:40:27,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:27,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:40:27,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:27,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-06-05 16:40:27,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-05 16:40:27,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-06-05 16:40:27,803 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-05 16:40:27,810 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-06-05 16:40:27,819 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-06-05 16:40:27,826 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-06-05 16:40:27,834 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:40:27,840 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:40:27,846 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-05 16:40:27,853 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:40:27,860 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-06-05 16:40:27,868 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:40:27,874 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-06-05 16:40:27,881 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:27,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:27,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:40:27,885 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:27,902 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:40:27,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:40:27,903 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-06-05 16:40:27,929 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:27,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754047562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:27,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:27,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:40:27,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072861937] [2021-06-05 16:40:27,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:40:27,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:27,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:40:27,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:40:27,930 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:29,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:29,158 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-06-05 16:40:29,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:40:29,158 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:29,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:29,161 INFO L225 Difference]: With dead ends: 2543 [2021-06-05 16:40:29,161 INFO L226 Difference]: Without dead ends: 2521 [2021-06-05 16:40:29,161 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1287.0ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:40:29,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-06-05 16:40:29,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-06-05 16:40:29,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:29,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-05 16:40:29,184 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-05 16:40:29,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:29,184 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-05 16:40:29,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:29,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-05 16:40:29,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:29,186 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:29,186 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:29,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2076,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:29,387 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:29,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:29,387 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-06-05 16:40:29,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:29,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202444214] [2021-06-05 16:40:29,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:29,697 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:29,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:29,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202444214] [2021-06-05 16:40:29,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202444214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:29,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109309632] [2021-06-05 16:40:29,697 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:29,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:40:29,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:30,044 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-06-05 16:40:30,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:30,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:30,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:40:30,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:30,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:30,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:30,058 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:30,141 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-06-05 16:40:30,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:40:30,146 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:30,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:30,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:30,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:40:30,176 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:30,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:30,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:30,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:30,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:40:30,203 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:30,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:30,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:40:30,225 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-06-05 16:40:30,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:30,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109309632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:30,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:30,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:40:30,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102738635] [2021-06-05 16:40:30,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:40:30,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:30,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:40:30,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:40:30,260 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:32,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:32,331 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-06-05 16:40:32,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:40:32,332 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:32,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:32,335 INFO L225 Difference]: With dead ends: 2757 [2021-06-05 16:40:32,335 INFO L226 Difference]: Without dead ends: 2742 [2021-06-05 16:40:32,335 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1988.3ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:40:32,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-06-05 16:40:32,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-06-05 16:40:32,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:32,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-06-05 16:40:32,359 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-06-05 16:40:32,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:32,359 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-06-05 16:40:32,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:32,359 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-06-05 16:40:32,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:32,361 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:32,361 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:32,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2166 [2021-06-05 16:40:32,562 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:32,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:32,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-06-05 16:40:32,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:32,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497532327] [2021-06-05 16:40:32,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:32,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:32,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:32,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:32,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497532327] [2021-06-05 16:40:32,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497532327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:32,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817237796] [2021-06-05 16:40:32,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:32,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:40:32,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:32,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:40:32,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:32,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:32,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:32,998 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:40:32,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:40:33,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,023 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:33,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 16:40:33,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,042 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:40:33,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:40:33,043 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:33,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:40:33,069 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,091 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:40:33,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 16:40:33,092 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,113 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:40:33,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:40:33,115 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,139 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:40:33,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 31 [2021-06-05 16:40:33,143 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,167 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:40:33,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-05 16:40:33,171 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,185 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:40:33,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:40:33,185 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,199 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:40:33,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:40:33,200 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,213 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:40:33,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:40:33,214 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,234 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-05 16:40:33,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:40:33,235 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,256 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:40:33,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:40:33,258 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,278 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:40:33,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:40:33,280 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,293 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:40:33,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:40:33,294 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:33,301 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:40:33,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:40:33,302 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:33,375 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-06-05 16:40:33,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:40:33,376 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-05 16:40:33,455 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:33,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817237796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:33,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:33,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-06-05 16:40:33,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805432469] [2021-06-05 16:40:33,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:40:33,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:33,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:40:33,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:40:33,456 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:34,065 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-06-05 16:40:36,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:36,701 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-06-05 16:40:36,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:40:36,701 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:36,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:36,706 INFO L225 Difference]: With dead ends: 3704 [2021-06-05 16:40:36,706 INFO L226 Difference]: Without dead ends: 3647 [2021-06-05 16:40:36,706 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 2899.9ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:40:36,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-05 16:40:36,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-06-05 16:40:36,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2062 states have (on average 3.4393792434529584) internal successors, (7092), 2062 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-06-05 16:40:36,736 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-06-05 16:40:36,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:36,736 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-06-05 16:40:36,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:36,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-06-05 16:40:36,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:36,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:36,739 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:36,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2180,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:36,945 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:36,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:36,945 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-06-05 16:40:36,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:36,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249108121] [2021-06-05 16:40:36,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:37,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:37,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:37,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249108121] [2021-06-05 16:40:37,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249108121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:37,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996823431] [2021-06-05 16:40:37,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:37,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:40:37,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:37,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:40:37,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:37,523 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-05 16:40:37,753 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:40:37,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:40:37,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:37,797 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:40:37,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-06-05 16:40:37,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:38,260 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-06-05 16:40:38,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:38,322 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:38,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 16:40:38,334 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:38,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:38,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 16:40:38,382 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:39,304 WARN L205 SmtUtils]: Spent 921.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-06-05 16:40:39,305 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-06-05 16:40:39,358 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:40:39,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 48 [2021-06-05 16:40:39,365 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:39,397 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:39,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-06-05 16:40:39,410 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:39,823 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-06-05 16:40:39,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:39,880 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:40:39,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-06-05 16:40:39,887 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:39,932 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:40:39,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 16:40:39,939 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:40,764 WARN L205 SmtUtils]: Spent 824.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-06-05 16:40:40,764 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-06-05 16:40:40,814 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:40:40,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 16:40:40,817 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:40,858 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:40:40,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 16:40:40,862 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:41,257 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-05 16:40:41,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:41,300 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:40:41,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-05 16:40:41,304 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:41,345 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:40:41,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 16:40:41,355 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:42,074 WARN L205 SmtUtils]: Spent 719.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-06-05 16:40:42,075 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-06-05 16:40:42,121 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:40:42,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-05 16:40:42,124 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:42,166 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:40:42,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-06-05 16:40:42,171 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:42,858 WARN L205 SmtUtils]: Spent 686.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-06-05 16:40:42,858 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-06-05 16:40:42,908 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:40:42,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:40:42,917 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:42,959 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:40:42,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:40:42,967 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:44,011 WARN L205 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-05 16:40:44,011 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-06-05 16:40:44,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-06-05 16:40:44,055 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-06-05 16:40:44,539 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-06-05 16:40:44,765 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-06-05 16:40:44,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:44,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996823431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:44,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:44,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-05 16:40:44,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328987444] [2021-06-05 16:40:44,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:40:44,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:44,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:40:44,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:40:44,888 INFO L87 Difference]: Start difference. First operand 2063 states and 7092 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-06-05 16:40:45,386 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 41 [2021-06-05 16:40:45,659 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 40 [2021-06-05 16:40:46,010 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-06-05 16:40:46,692 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-06-05 16:40:46,964 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-06-05 16:40:47,340 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-06-05 16:40:47,745 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-06-05 16:40:47,927 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-06-05 16:40:48,085 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 35 [2021-06-05 16:40:48,521 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-06-05 16:40:49,241 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-05 16:40:49,434 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-06-05 16:40:49,708 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-05 16:40:50,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:50,203 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-06-05 16:40:50,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:40:50,203 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:50,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:50,207 INFO L225 Difference]: With dead ends: 3467 [2021-06-05 16:40:50,207 INFO L226 Difference]: Without dead ends: 3422 [2021-06-05 16:40:50,207 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 5639.0ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:40:50,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-06-05 16:40:50,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-06-05 16:40:50,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 2088 states have (on average 3.4454022988505746) internal successors, (7194), 2088 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:50,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-06-05 16:40:50,236 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-06-05 16:40:50,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:50,236 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-06-05 16:40:50,236 INFO L483 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-06-05 16:40:50,236 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-06-05 16:40:50,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:50,239 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:50,239 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:50,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2212 [2021-06-05 16:40:50,439 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:50,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:50,439 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-06-05 16:40:50,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:50,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388856597] [2021-06-05 16:40:50,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:50,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:50,684 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:50,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:50,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388856597] [2021-06-05 16:40:50,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388856597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:50,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451045316] [2021-06-05 16:40:50,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:50,707 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:40:50,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:50,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:40:50,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:51,146 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-06-05 16:40:51,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:40:51,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:40:51,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,227 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-06-05 16:40:51,227 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-06-05 16:40:51,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:51,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:40:51,232 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:51,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:40:51,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:40:51,256 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:51,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:51,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:40:51,275 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-05 16:40:51,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:51,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451045316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:51,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:51,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:40:51,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832781429] [2021-06-05 16:40:51,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:40:51,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:51,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:40:51,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:40:51,310 INFO L87 Difference]: Start difference. First operand 2089 states and 7194 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:53,264 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-05 16:40:53,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:40:53,508 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-06-05 16:40:53,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:40:53,508 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:40:53,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:40:53,511 INFO L225 Difference]: With dead ends: 2641 [2021-06-05 16:40:53,511 INFO L226 Difference]: Without dead ends: 2626 [2021-06-05 16:40:53,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2046.0ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:40:53,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-06-05 16:40:53,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-06-05 16:40:53,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:53,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-05 16:40:53,543 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-05 16:40:53,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:40:53,543 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-05 16:40:53,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:40:53,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-05 16:40:53,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:40:53,545 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:40:53,545 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:40:53,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2339,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:53,745 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:40:53,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:40:53,746 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-06-05 16:40:53,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:40:53,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001107598] [2021-06-05 16:40:53,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:40:53,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:40:53,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:53,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:40:53,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001107598] [2021-06-05 16:40:53,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001107598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:53,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714260714] [2021-06-05 16:40:53,971 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:40:53,996 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:40:53,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:40:53,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:40:53,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:40:54,516 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-05 16:40:54,713 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:40:54,904 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_270, v_prenex_271, v_prenex_273, v_prenex_267, v_prenex_268], 6=[v_prenex_272, v_prenex_269]} [2021-06-05 16:40:54,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:54,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:54,935 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:40:54,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:40:54,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:54,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:54,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:54,964 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:40:54,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:40:54,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:55,633 WARN L205 SmtUtils]: Spent 665.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-06-05 16:40:55,634 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-06-05 16:40:55,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:55,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:55,668 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:40:55,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-05 16:40:55,670 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:55,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:55,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:55,694 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:40:55,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:40:55,695 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:56,002 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-06-05 16:40:56,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:56,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,033 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:56,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 16:40:56,039 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:56,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,067 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:40:56,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:40:56,070 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:56,944 WARN L205 SmtUtils]: Spent 873.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-06-05 16:40:56,945 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-06-05 16:40:56,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,974 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:40:56,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-06-05 16:40:56,975 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:56,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:56,999 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:40:56,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 16:40:57,001 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,273 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:40:57,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:57,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,310 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-05 16:40:57,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-05 16:40:57,313 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,336 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:40:57,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:40:57,339 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,606 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-05 16:40:57,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:57,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,636 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:40:57,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-06-05 16:40:57,638 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:57,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:57,660 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:57,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 16:40:57,667 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:58,131 WARN L205 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-06-05 16:40:58,131 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-06-05 16:40:58,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,165 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-05 16:40:58,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-05 16:40:58,166 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:58,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,188 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-06-05 16:40:58,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-05 16:40:58,192 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:58,571 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-06-05 16:40:58,572 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-06-05 16:40:58,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:58,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-06-05 16:40:58,603 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:58,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:40:58,622 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-06-05 16:40:58,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-05 16:40:58,624 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:40:58,796 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 16:40:58,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:40:58,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-05 16:40:58,809 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-06-05 16:40:59,004 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-06-05 16:40:59,041 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:40:59,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714260714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:40:59,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:40:59,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-05 16:40:59,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210721513] [2021-06-05 16:40:59,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:40:59,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:40:59,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:40:59,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:40:59,042 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:01,193 WARN L205 SmtUtils]: Spent 741.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-06-05 16:41:04,550 WARN L205 SmtUtils]: Spent 3.15 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-06-05 16:41:05,214 WARN L205 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-06-05 16:41:05,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:05,858 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-06-05 16:41:05,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:41:05,859 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:05,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:05,862 INFO L225 Difference]: With dead ends: 3018 [2021-06-05 16:41:05,862 INFO L226 Difference]: Without dead ends: 2988 [2021-06-05 16:41:05,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 6952.4ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:41:05,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-06-05 16:41:05,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-06-05 16:41:05,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:05,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-06-05 16:41:05,889 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-06-05 16:41:05,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:05,889 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-06-05 16:41:05,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:05,889 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-06-05 16:41:05,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:05,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:05,891 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:06,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2353 [2021-06-05 16:41:06,092 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:06,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:06,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-06-05 16:41:06,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:06,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101369284] [2021-06-05 16:41:06,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:06,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:06,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:06,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:06,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101369284] [2021-06-05 16:41:06,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101369284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:06,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344283351] [2021-06-05 16:41:06,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:06,373 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:41:06,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:06,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:41:06,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:06,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,578 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:41:06,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:06,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:06,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 16:41:06,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,623 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:41:06,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:06,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,645 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:06,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:41:06,652 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,674 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:41:06,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 16:41:06,675 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,696 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:41:06,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:41:06,697 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,722 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 16:41:06,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:41:06,726 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,751 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:41:06,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-05 16:41:06,754 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,769 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:41:06,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:41:06,769 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,783 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:41:06,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:41:06,784 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,797 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:41:06,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:41:06,798 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,819 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-05 16:41:06,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:41:06,820 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,842 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:41:06,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:06,843 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,864 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:41:06,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:41:06,865 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,879 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:41:06,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:06,879 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:06,887 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:41:06,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:41:06,888 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:06,962 INFO L628 ElimStorePlain]: treesize reduction 141, result has 35.6 percent of original size [2021-06-05 16:41:06,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:06,962 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-05 16:41:07,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:07,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344283351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:07,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:07,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:41:07,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913924701] [2021-06-05 16:41:07,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:07,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:07,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:07,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:07,053 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:07,968 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 42 [2021-06-05 16:41:09,415 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-06-05 16:41:09,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:09,896 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-06-05 16:41:09,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:41:09,897 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:09,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:09,901 INFO L225 Difference]: With dead ends: 3534 [2021-06-05 16:41:09,901 INFO L226 Difference]: Without dead ends: 3500 [2021-06-05 16:41:09,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2717.8ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:41:09,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-06-05 16:41:09,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-06-05 16:41:09,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.4520286396181383) internal successors, (7232), 2095 states have internal predecessors, (7232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:09,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-06-05 16:41:09,930 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-06-05 16:41:09,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:09,930 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-06-05 16:41:09,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:09,930 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-06-05 16:41:09,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:09,933 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:09,933 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:10,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2422 [2021-06-05 16:41:10,136 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:10,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:10,136 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-06-05 16:41:10,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:10,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196930254] [2021-06-05 16:41:10,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:10,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:10,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:10,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196930254] [2021-06-05 16:41:10,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196930254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:10,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031185461] [2021-06-05 16:41:10,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:41:10,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:41:10,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:10,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:41:10,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:10,679 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:10,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:10,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,700 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:10,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:41:10,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,718 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:10,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:41:10,720 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,728 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:10,728 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,742 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:10,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:41:10,746 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,755 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:10,755 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,773 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:10,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:41:10,776 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,785 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:10,796 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,809 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-06-05 16:41:10,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-06-05 16:41:10,810 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,818 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:10,819 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,827 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:10,828 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,843 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:41:10,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 23 [2021-06-05 16:41:10,844 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,852 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:10,852 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,860 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:10,861 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,869 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:10,870 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:10,875 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:10,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:10,875 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:11,055 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-06-05 16:41:11,055 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-06-05 16:41:11,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 16:41:11,058 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-06-05 16:41:11,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:11,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031185461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:11,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:11,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-06-05 16:41:11,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805030812] [2021-06-05 16:41:11,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:11,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:11,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:11,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:11,192 INFO L87 Difference]: Start difference. First operand 2096 states and 7232 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:12,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:12,704 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-06-05 16:41:12,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:41:12,704 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:12,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:12,708 INFO L225 Difference]: With dead ends: 2796 [2021-06-05 16:41:12,708 INFO L226 Difference]: Without dead ends: 2751 [2021-06-05 16:41:12,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1459.0ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:41:12,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-06-05 16:41:12,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-06-05 16:41:12,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.4542884071630535) internal successors, (7330), 2122 states have internal predecessors, (7330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:12,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-06-05 16:41:12,732 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-06-05 16:41:12,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:12,732 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-06-05 16:41:12,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:12,733 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-06-05 16:41:12,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:12,735 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:12,735 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:12,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2455 [2021-06-05 16:41:12,947 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:12,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:12,947 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-06-05 16:41:12,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:12,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981476623] [2021-06-05 16:41:12,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:12,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:13,198 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:13,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:13,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981476623] [2021-06-05 16:41:13,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981476623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:13,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389681595] [2021-06-05 16:41:13,199 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:13,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:13,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:13,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:13,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,443 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:13,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-06-05 16:41:13,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:13,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-05 16:41:13,458 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,470 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:13,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-05 16:41:13,471 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,483 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:13,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 16:41:13,487 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,495 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:41:13,496 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,505 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:41:13,506 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,516 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-05 16:41:13,516 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,525 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:41:13,527 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,536 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:41:13,537 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,545 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-05 16:41:13,546 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,554 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:41:13,555 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,564 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 16:41:13,564 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,573 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-06-05 16:41:13,574 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,584 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:13,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-05 16:41:13,586 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,596 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:13,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-05 16:41:13,597 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:13,603 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:13,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-05 16:41:13,604 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:13,716 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-06-05 16:41:13,717 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-05 16:41:13,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:13,717 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-05 16:41:13,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:13,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389681595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:13,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:13,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:13,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469898513] [2021-06-05 16:41:13,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:13,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:13,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:13,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:13,796 INFO L87 Difference]: Start difference. First operand 2123 states and 7330 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:15,007 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 16:41:15,389 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-06-05 16:41:15,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:15,547 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-06-05 16:41:15,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:41:15,548 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:15,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:15,551 INFO L225 Difference]: With dead ends: 2903 [2021-06-05 16:41:15,551 INFO L226 Difference]: Without dead ends: 2858 [2021-06-05 16:41:15,551 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1693.6ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:41:15,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-06-05 16:41:15,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-06-05 16:41:15,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.453257790368272) internal successors, (7314), 2118 states have internal predecessors, (7314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:15,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-06-05 16:41:15,576 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-06-05 16:41:15,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:15,576 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-06-05 16:41:15,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:15,576 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-06-05 16:41:15,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:15,579 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:15,579 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:15,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2503,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:15,781 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:15,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:15,781 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-06-05 16:41:15,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:15,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810588108] [2021-06-05 16:41:15,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:15,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:15,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:15,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810588108] [2021-06-05 16:41:15,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810588108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:15,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988248686] [2021-06-05 16:41:15,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:15,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:15,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:15,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:15,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:16,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:16,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:16,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:16,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:16,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:16,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:16,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:16,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:16,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:16,482 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-06-05 16:41:16,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:16,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:16,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:16,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:16,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:16,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:16,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:16,516 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:16,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:16,539 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-06-05 16:41:16,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:41:16,540 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-06-05 16:41:16,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:16,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988248686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:16,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:16,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:41:16,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060541912] [2021-06-05 16:41:16,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:41:16,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:16,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:41:16,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:41:16,570 INFO L87 Difference]: Start difference. First operand 2119 states and 7314 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:17,567 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-05 16:41:17,719 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-05 16:41:17,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:17,814 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-06-05 16:41:17,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:41:17,814 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:17,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:17,817 INFO L225 Difference]: With dead ends: 2789 [2021-06-05 16:41:17,817 INFO L226 Difference]: Without dead ends: 2774 [2021-06-05 16:41:17,817 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1288.0ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:41:17,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-06-05 16:41:17,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-06-05 16:41:17,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 3.452741020793951) internal successors, (7306), 2116 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:17,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-06-05 16:41:17,842 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-06-05 16:41:17,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:17,843 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-06-05 16:41:17,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:17,843 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-06-05 16:41:17,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:17,845 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:17,845 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:18,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2522 [2021-06-05 16:41:18,053 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:18,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:18,053 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-06-05 16:41:18,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:18,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181519990] [2021-06-05 16:41:18,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:18,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:18,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:18,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181519990] [2021-06-05 16:41:18,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181519990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:18,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936662681] [2021-06-05 16:41:18,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:18,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:41:18,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:18,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:18,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:18,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,540 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:18,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:18,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,552 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:18,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:41:18,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,563 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:18,564 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:18,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:18,577 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,585 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:18,586 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,593 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:18,594 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,602 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:18,602 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,613 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:18,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:18,614 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,622 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:18,623 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,631 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:18,632 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,643 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:18,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:41:18,644 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,655 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:18,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:41:18,656 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,667 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:18,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 16:41:18,668 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,676 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:18,676 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,683 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:18,684 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:18,689 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:18,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:18,690 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:18,768 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-06-05 16:41:18,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:18,770 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-06-05 16:41:18,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:18,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936662681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:18,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:18,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 16:41:18,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628180798] [2021-06-05 16:41:18,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:18,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:18,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:18,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:18,845 INFO L87 Difference]: Start difference. First operand 2117 states and 7306 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:19,261 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-06-05 16:41:19,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:19,770 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-06-05 16:41:19,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:41:19,771 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:19,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:19,781 INFO L225 Difference]: With dead ends: 2583 [2021-06-05 16:41:19,781 INFO L226 Difference]: Without dead ends: 2568 [2021-06-05 16:41:19,781 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 921.0ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:41:19,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-06-05 16:41:19,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-06-05 16:41:19,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 2110 states have (on average 3.4526066350710902) internal successors, (7285), 2110 states have internal predecessors, (7285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:19,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-06-05 16:41:19,805 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-06-05 16:41:19,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:19,805 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-06-05 16:41:19,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:19,805 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-06-05 16:41:19,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:19,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:19,808 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:20,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2542 [2021-06-05 16:41:20,023 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:20,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:20,023 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-06-05 16:41:20,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:20,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537215353] [2021-06-05 16:41:20,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:20,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:20,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:20,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:20,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537215353] [2021-06-05 16:41:20,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537215353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:20,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744122395] [2021-06-05 16:41:20,273 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:20,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:41:20,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:20,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:20,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:20,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,812 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:20,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:41:20,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:20,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:20,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:20,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:41:20,833 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,179 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-06-05 16:41:21,179 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-06-05 16:41:21,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,202 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:21,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:41:21,205 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,225 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:21,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:41:21,227 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,387 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-05 16:41:21,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:21,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:21,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:41:21,412 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,429 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:21,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:21,430 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,727 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-06-05 16:41:21,727 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-06-05 16:41:21,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:21,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:41:21,748 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,764 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:21,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:41:21,766 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,905 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-05 16:41:21,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:21,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:21,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:41:21,928 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:21,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:21,943 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:21,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:21,944 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:22,201 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-05 16:41:22,202 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-06-05 16:41:22,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:41:22,217 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-06-05 16:41:22,387 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-06-05 16:41:22,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:22,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744122395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:22,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:22,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:41:22,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101518673] [2021-06-05 16:41:22,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:41:22,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:22,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:41:22,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:41:22,422 INFO L87 Difference]: Start difference. First operand 2111 states and 7285 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:22,634 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-06-05 16:41:22,921 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 16:41:23,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:23,317 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-06-05 16:41:23,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:41:23,317 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:23,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:23,320 INFO L225 Difference]: With dead ends: 2792 [2021-06-05 16:41:23,320 INFO L226 Difference]: Without dead ends: 2767 [2021-06-05 16:41:23,320 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1271.8ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:41:23,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-06-05 16:41:23,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-06-05 16:41:23,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:23,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-05 16:41:23,353 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-05 16:41:23,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:23,353 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-05 16:41:23,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:23,353 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-05 16:41:23,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:23,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:23,355 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:23,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2589,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:23,556 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:23,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:23,556 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-06-05 16:41:23,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:23,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608883723] [2021-06-05 16:41:23,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:23,681 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:23,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:23,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608883723] [2021-06-05 16:41:23,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608883723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:23,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64812096] [2021-06-05 16:41:23,681 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:23,704 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:41:23,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:23,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:23,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:24,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:24,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:24,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:24,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:24,036 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:24,042 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:24,047 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:24,053 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:24,059 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:24,064 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:24,070 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:24,075 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:24,081 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 16:41:24,086 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:24,091 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:24,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:24,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:24,094 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:24,113 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:41:24,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:24,113 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 16:41:24,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:24,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64812096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:24,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:24,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:24,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495147458] [2021-06-05 16:41:24,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:24,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:24,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:24,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:24,136 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:24,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:24,870 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-06-05 16:41:24,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:41:24,871 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:24,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:24,874 INFO L225 Difference]: With dead ends: 2658 [2021-06-05 16:41:24,874 INFO L226 Difference]: Without dead ends: 2643 [2021-06-05 16:41:24,874 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 758.3ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:41:24,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-06-05 16:41:24,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-06-05 16:41:24,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 2094 states have (on average 3.451289398280802) internal successors, (7227), 2094 states have internal predecessors, (7227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:24,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-06-05 16:41:24,898 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-06-05 16:41:24,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:24,898 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-06-05 16:41:24,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:24,898 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-06-05 16:41:24,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:24,900 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:24,900 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:25,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2662,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:25,101 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:25,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:25,101 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-06-05 16:41:25,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:25,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242948879] [2021-06-05 16:41:25,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:25,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:25,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:25,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:25,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242948879] [2021-06-05 16:41:25,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242948879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:25,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532787047] [2021-06-05 16:41:25,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:25,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:41:25,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:25,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:41:25,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:25,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,447 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:25,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,455 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:25,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,466 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:25,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:25,467 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:25,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:25,478 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,486 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:25,487 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,497 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:25,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:25,498 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,506 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:25,507 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,518 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:25,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:41:25,519 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,529 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:25,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:41:25,530 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,538 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:25,538 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,547 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:25,547 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,555 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:25,556 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,563 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:25,564 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,571 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:25,572 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,579 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:25,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:25,580 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:25,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:25,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:41:25,589 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:25,651 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-06-05 16:41:25,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:41:25,652 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-06-05 16:41:25,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:25,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532787047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:25,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:25,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:25,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384976173] [2021-06-05 16:41:25,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:25,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:25,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:25,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:25,747 INFO L87 Difference]: Start difference. First operand 2095 states and 7227 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:26,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:26,648 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-06-05 16:41:26,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:41:26,648 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:26,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:26,652 INFO L225 Difference]: With dead ends: 2926 [2021-06-05 16:41:26,652 INFO L226 Difference]: Without dead ends: 2911 [2021-06-05 16:41:26,652 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 983.4ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:41:26,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-06-05 16:41:26,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-06-05 16:41:26,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:26,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-06-05 16:41:26,678 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-06-05 16:41:26,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:26,678 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-06-05 16:41:26,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:26,678 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-06-05 16:41:26,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:26,680 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:26,680 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:26,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2706,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:26,881 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:26,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:26,881 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-06-05 16:41:26,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:26,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104354899] [2021-06-05 16:41:26,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:26,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:26,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:26,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:26,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104354899] [2021-06-05 16:41:26,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104354899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:26,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003273284] [2021-06-05 16:41:26,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:27,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:27,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:27,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:27,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:27,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:27,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:27,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:27,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:27,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:27,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 16:41:27,285 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:27,350 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-06-05 16:41:27,350 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-06-05 16:41:27,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:27,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:27,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:27,354 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:27,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:27,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:27,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:27,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:27,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:27,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:27,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:41:27,400 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-06-05 16:41:27,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:27,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003273284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:27,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:27,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:27,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622033087] [2021-06-05 16:41:27,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:27,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:27,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:27,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:27,436 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:27,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:27,897 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-06-05 16:41:27,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 16:41:27,897 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:27,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:27,901 INFO L225 Difference]: With dead ends: 2732 [2021-06-05 16:41:27,901 INFO L226 Difference]: Without dead ends: 2702 [2021-06-05 16:41:27,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 565.1ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:41:27,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-06-05 16:41:27,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-06-05 16:41:27,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.452505966587112) internal successors, (7233), 2095 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:27,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-06-05 16:41:27,925 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-06-05 16:41:27,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:27,925 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-06-05 16:41:27,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:27,925 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-06-05 16:41:27,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:27,927 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:27,927 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:28,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2720 [2021-06-05 16:41:28,143 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:28,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:28,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-06-05 16:41:28,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:28,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919697499] [2021-06-05 16:41:28,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:28,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:28,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:28,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:28,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919697499] [2021-06-05 16:41:28,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919697499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:28,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379317293] [2021-06-05 16:41:28,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:28,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:28,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:28,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:28,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:28,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,724 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:28,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:28,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:28,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,747 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:28,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:28,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:28,877 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 16:41:28,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:28,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,898 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:28,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:41:28,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:28,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:28,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:28,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:41:28,917 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:29,035 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 16:41:29,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:29,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:29,056 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:29,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:41:29,059 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:29,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:29,078 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:29,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:41:29,080 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:29,190 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 16:41:29,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:29,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:29,218 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:29,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:29,219 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:29,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:29,232 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:29,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:41:29,236 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:29,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:29,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:41:29,347 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-06-05 16:41:29,520 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-06-05 16:41:29,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:29,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379317293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:29,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:29,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 16:41:29,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317303928] [2021-06-05 16:41:29,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:29,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:29,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:29,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:29,555 INFO L87 Difference]: Start difference. First operand 2096 states and 7233 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:29,949 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-06-05 16:41:30,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:30,301 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-06-05 16:41:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:41:30,301 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:30,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:30,304 INFO L225 Difference]: With dead ends: 2726 [2021-06-05 16:41:30,304 INFO L226 Difference]: Without dead ends: 2711 [2021-06-05 16:41:30,305 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 915.8ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:41:30,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-06-05 16:41:30,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-06-05 16:41:30,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.4502123643227938) internal successors, (7311), 2119 states have internal predecessors, (7311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:30,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-06-05 16:41:30,328 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-06-05 16:41:30,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:30,328 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-06-05 16:41:30,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:30,328 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-06-05 16:41:30,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:30,331 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:30,331 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:30,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2734,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:30,531 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:30,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:30,531 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-06-05 16:41:30,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:30,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957523881] [2021-06-05 16:41:30,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:30,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:30,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:30,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:30,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957523881] [2021-06-05 16:41:30,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957523881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:30,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037557030] [2021-06-05 16:41:30,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:41:30,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:41:30,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:30,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:30,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:31,185 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 16:41:31,401 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-06-05 16:41:31,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:31,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,471 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 16:41:31,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:31,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:31,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:31,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:31,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:31,501 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:31,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:31,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:41:31,522 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-05 16:41:31,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:31,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037557030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:31,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:31,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:41:31,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930685798] [2021-06-05 16:41:31,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:41:31,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:31,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:41:31,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:41:31,555 INFO L87 Difference]: Start difference. First operand 2120 states and 7311 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:32,223 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 16:41:32,419 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-06-05 16:41:32,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:32,565 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-06-05 16:41:32,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:41:32,566 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:32,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:32,569 INFO L225 Difference]: With dead ends: 2785 [2021-06-05 16:41:32,569 INFO L226 Difference]: Without dead ends: 2740 [2021-06-05 16:41:32,569 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1313.7ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:41:32,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-06-05 16:41:32,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-06-05 16:41:32,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.451508120649652) internal successors, (7438), 2155 states have internal predecessors, (7438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:32,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-06-05 16:41:32,594 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-06-05 16:41:32,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:32,594 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-06-05 16:41:32,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:32,594 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-06-05 16:41:32,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:32,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:32,597 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:32,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2797 [2021-06-05 16:41:32,797 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:32,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:32,797 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-06-05 16:41:32,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:32,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281709137] [2021-06-05 16:41:32,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:33,045 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-06-05 16:41:33,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:33,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:33,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281709137] [2021-06-05 16:41:33,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281709137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:33,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029286950] [2021-06-05 16:41:33,104 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 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-06-05 16:41:33,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:41:33,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:33,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:41:33,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:33,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:33,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-06-05 16:41:33,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,355 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:33,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-06-05 16:41:33,356 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,368 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:33,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-06-05 16:41:33,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,381 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:33,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 16:41:33,384 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,394 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:41:33,395 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,405 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:41:33,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,417 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-06-05 16:41:33,418 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,428 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:41:33,429 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,440 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:41:33,441 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,450 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-05 16:41:33,451 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,460 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:41:33,461 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,470 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 16:41:33,471 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,480 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-06-05 16:41:33,481 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,492 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:33,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-06-05 16:41:33,494 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,505 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:33,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-06-05 16:41:33,506 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:33,512 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:33,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-06-05 16:41:33,513 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:33,626 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-06-05 16:41:33,626 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-06-05 16:41:33,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:33,627 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-06-05 16:41:33,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:33,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029286950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:33,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:33,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:33,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846906709] [2021-06-05 16:41:33,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:33,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:33,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:33,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:33,714 INFO L87 Difference]: Start difference. First operand 2156 states and 7438 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:34,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:34,677 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-06-05 16:41:34,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:41:34,677 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:34,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:34,681 INFO L225 Difference]: With dead ends: 2977 [2021-06-05 16:41:34,681 INFO L226 Difference]: Without dead ends: 2947 [2021-06-05 16:41:34,681 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1121.9ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:41:34,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-06-05 16:41:34,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-06-05 16:41:34,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.4495798319327733) internal successors, (7389), 2142 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:34,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-06-05 16:41:34,707 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-06-05 16:41:34,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:34,708 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-06-05 16:41:34,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:34,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-06-05 16:41:34,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:34,710 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:34,710 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:34,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2810,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:34,910 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:34,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:34,911 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-06-05 16:41:34,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:34,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225223757] [2021-06-05 16:41:34,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:34,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:35,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:35,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:35,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225223757] [2021-06-05 16:41:35,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225223757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:35,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451067501] [2021-06-05 16:41:35,138 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 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-06-05 16:41:35,161 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:41:35,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:35,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:41:35,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:35,503 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-05 16:41:35,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:35,636 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:35,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:41:35,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:35,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:35,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:35,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:35,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:35,944 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-06-05 16:41:35,944 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-05 16:41:35,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:35,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:35,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:35,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:35,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:35,969 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:35,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:35,971 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,229 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-05 16:41:36,229 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-05 16:41:36,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:36,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:41:36,243 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:36,253 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:36,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:36,254 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,373 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-05 16:41:36,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:36,386 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:36,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:36,387 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:36,395 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:41:36,398 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,506 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 16:41:36,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:36,520 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:36,523 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:36,532 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:36,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:41:36,533 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:36,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:36,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:41:36,642 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-05 16:41:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:36,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451067501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:36,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:36,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 16:41:36,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362609981] [2021-06-05 16:41:36,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:41:36,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:36,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:41:36,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:41:36,776 INFO L87 Difference]: Start difference. First operand 2143 states and 7389 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:37,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:37,525 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-06-05 16:41:37,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 16:41:37,525 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:37,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:37,529 INFO L225 Difference]: With dead ends: 2746 [2021-06-05 16:41:37,529 INFO L226 Difference]: Without dead ends: 2721 [2021-06-05 16:41:37,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 953.4ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:41:37,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-06-05 16:41:37,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-06-05 16:41:37,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.449673811742777) internal successors, (7403), 2146 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:37,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-06-05 16:41:37,555 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-06-05 16:41:37,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:37,555 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-06-05 16:41:37,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:37,556 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-06-05 16:41:37,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:37,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:37,558 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:37,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2829,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:37,758 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:37,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:37,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-06-05 16:41:37,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:37,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700768950] [2021-06-05 16:41:37,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:38,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:38,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:38,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700768950] [2021-06-05 16:41:38,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700768950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:38,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310992608] [2021-06-05 16:41:38,016 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 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-06-05 16:41:38,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:41:38,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:38,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:38,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:38,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:38,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:38,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,272 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:41:38,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,280 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:38,281 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,289 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:38,289 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,300 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:38,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:41:38,300 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,308 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:38,309 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,319 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:38,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:41:38,321 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,329 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:41:38,330 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,337 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:41:38,337 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,347 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:41:38,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:41:38,348 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,356 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:38,357 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,366 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:38,367 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,375 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:38,375 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,382 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:38,383 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:38,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:41:38,395 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:38,400 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:41:38,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:41:38,401 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:38,465 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:41:38,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:41:38,466 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:41:38,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:38,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310992608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:38,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:38,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:41:38,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673945518] [2021-06-05 16:41:38,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:41:38,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:38,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:41:38,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:41:38,549 INFO L87 Difference]: Start difference. First operand 2147 states and 7403 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:39,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:39,216 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-06-05 16:41:39,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:41:39,217 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:39,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:39,220 INFO L225 Difference]: With dead ends: 2702 [2021-06-05 16:41:39,220 INFO L226 Difference]: Without dead ends: 2687 [2021-06-05 16:41:39,220 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 786.0ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:41:39,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-06-05 16:41:39,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-06-05 16:41:39,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.451208178438662) internal successors, (7427), 2152 states have internal predecessors, (7427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:39,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-06-05 16:41:39,264 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-06-05 16:41:39,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:39,264 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-06-05 16:41:39,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:39,264 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-06-05 16:41:39,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:39,266 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:39,266 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:39,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2867 [2021-06-05 16:41:39,467 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:39,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:39,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-06-05 16:41:39,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:39,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601150365] [2021-06-05 16:41:39,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:39,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:39,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:39,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:39,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601150365] [2021-06-05 16:41:39,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601150365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:39,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848080069] [2021-06-05 16:41:39,625 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 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-06-05 16:41:39,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:39,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:39,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:40,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:41:40,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:40,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:41:40,071 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:41:40,088 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:41:40,095 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:41:40,102 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:41:40,108 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:41:40,115 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:41:40,122 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:40,129 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:41:40,135 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:40,142 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:40,148 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:40,154 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:40,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:40,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:40,158 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:40,177 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-06-05 16:41:40,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:40,178 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:41:40,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:40,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848080069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:40,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:40,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:41:40,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924817722] [2021-06-05 16:41:40,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:40,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:40,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:40,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:40,199 INFO L87 Difference]: Start difference. First operand 2153 states and 7427 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:40,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:40,794 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-06-05 16:41:40,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:41:40,794 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:40,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:40,797 INFO L225 Difference]: With dead ends: 2728 [2021-06-05 16:41:40,797 INFO L226 Difference]: Without dead ends: 2691 [2021-06-05 16:41:40,798 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 577.5ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:41:40,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-06-05 16:41:40,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-06-05 16:41:40,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2174 states have (on average 3.4498620055197793) internal successors, (7500), 2174 states have internal predecessors, (7500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:40,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-06-05 16:41:40,824 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-06-05 16:41:40,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:40,824 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-06-05 16:41:40,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:40,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-06-05 16:41:40,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:40,826 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:40,826 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:41,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2886 [2021-06-05 16:41:41,026 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:41,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:41,027 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-06-05 16:41:41,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:41,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343444104] [2021-06-05 16:41:41,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:41,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:41,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:41,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343444104] [2021-06-05 16:41:41,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343444104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:41,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644958997] [2021-06-05 16:41:41,207 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 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-06-05 16:41:41,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:41,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:41,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:41,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:41,498 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-06-05 16:41:41,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:41,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:41,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:41,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:41,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:41,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:41,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:41,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:41,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:41,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:41,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:41,582 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-06-05 16:41:41,582 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-06-05 16:41:41,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:41,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:41,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:41:41,586 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:41,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:41,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:41,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:41,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:41,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:41:41,612 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:41,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:41,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:41:41,632 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-06-05 16:41:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:41,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644958997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:41,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:41,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:41:41,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80533032] [2021-06-05 16:41:41,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:41,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:41,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:41,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:41,666 INFO L87 Difference]: Start difference. First operand 2175 states and 7500 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:42,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:42,545 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-06-05 16:41:42,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:41:42,545 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:42,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:42,548 INFO L225 Difference]: With dead ends: 2675 [2021-06-05 16:41:42,548 INFO L226 Difference]: Without dead ends: 2629 [2021-06-05 16:41:42,548 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 875.5ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:41:42,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-06-05 16:41:42,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-06-05 16:41:42,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4442396313364054) internal successors, (7474), 2170 states have internal predecessors, (7474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:42,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-06-05 16:41:42,579 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-06-05 16:41:42,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:42,579 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-06-05 16:41:42,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:42,579 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-06-05 16:41:42,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:42,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:42,582 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:42,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2988,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:42,782 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:42,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:42,782 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-06-05 16:41:42,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:42,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752538955] [2021-06-05 16:41:42,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:42,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:43,027 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:43,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:43,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752538955] [2021-06-05 16:41:43,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752538955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:43,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234925831] [2021-06-05 16:41:43,027 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 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-06-05 16:41:43,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:41:43,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:43,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:41:43,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:43,409 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-06-05 16:41:43,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:43,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:43,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:43,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:43,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:43,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:43,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:43,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:43,424 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:43,518 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-06-05 16:41:43,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:43,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:41:43,523 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:43,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:43,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:43,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:43,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:41:43,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:43,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:43,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:43,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:43,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:43,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:43,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 16:41:43,583 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:43,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:43,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:41:43,605 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:24 [2021-06-05 16:41:43,640 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:43,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234925831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:43,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:43,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:41:43,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832706985] [2021-06-05 16:41:43,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:43,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:43,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:43,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:43,642 INFO L87 Difference]: Start difference. First operand 2171 states and 7474 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:44,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:44,261 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-06-05 16:41:44,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:41:44,261 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:44,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:44,264 INFO L225 Difference]: With dead ends: 2624 [2021-06-05 16:41:44,264 INFO L226 Difference]: Without dead ends: 2609 [2021-06-05 16:41:44,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 789.0ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:41:44,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-06-05 16:41:44,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-06-05 16:41:44,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 2180 states have (on average 3.445412844036697) internal successors, (7511), 2180 states have internal predecessors, (7511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:44,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-06-05 16:41:44,288 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-06-05 16:41:44,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:44,288 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-06-05 16:41:44,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:44,288 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-06-05 16:41:44,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:44,291 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:44,291 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:44,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3002,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:44,491 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:44,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:44,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-06-05 16:41:44,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:44,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475572950] [2021-06-05 16:41:44,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:44,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:44,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:44,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475572950] [2021-06-05 16:41:44,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475572950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:44,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145731529] [2021-06-05 16:41:44,770 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 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-06-05 16:41:44,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:44,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:41:44,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:45,122 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-06-05 16:41:45,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 16:41:45,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,214 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-05 16:41:45,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:45,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:45,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:45,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:45,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:45,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:45,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:45,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:41:45,263 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:45,304 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-06-05 16:41:45,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:41:45,305 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-06-05 16:41:45,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:45,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145731529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:45,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:45,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:41:45,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9815633] [2021-06-05 16:41:45,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:45,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:45,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:45,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:45,341 INFO L87 Difference]: Start difference. First operand 2181 states and 7511 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:45,998 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-05 16:41:46,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:46,289 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-06-05 16:41:46,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:41:46,289 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:46,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:46,293 INFO L225 Difference]: With dead ends: 2827 [2021-06-05 16:41:46,293 INFO L226 Difference]: Without dead ends: 2797 [2021-06-05 16:41:46,293 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1128.6ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:41:46,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-06-05 16:41:46,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-06-05 16:41:46,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.4437842778793417) internal successors, (7535), 2188 states have internal predecessors, (7535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:46,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-06-05 16:41:46,318 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-06-05 16:41:46,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:46,318 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-06-05 16:41:46,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:46,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-06-05 16:41:46,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:46,321 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:46,321 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:46,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3017,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:46,522 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:46,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:46,523 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-06-05 16:41:46,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:46,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790939519] [2021-06-05 16:41:46,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:46,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:46,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:46,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790939519] [2021-06-05 16:41:46,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790939519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:46,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497669522] [2021-06-05 16:41:46,671 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 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-06-05 16:41:46,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:41:46,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:46,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:46,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:47,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:47,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:41:47,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:41:47,132 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:47,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:41:47,145 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:41:47,152 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:47,159 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:41:47,166 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:41:47,173 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:41:47,180 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:41:47,187 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:41:47,194 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:41:47,204 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:41:47,211 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:47,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:41:47,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:41:47,214 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:47,243 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:41:47,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:41:47,244 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:41:47,264 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:47,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497669522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:47,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:47,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-05 16:41:47,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014890761] [2021-06-05 16:41:47,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:41:47,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:47,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:41:47,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:41:47,265 INFO L87 Difference]: Start difference. First operand 2189 states and 7535 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:48,114 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-06-05 16:41:48,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:48,348 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-06-05 16:41:48,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:41:48,349 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:48,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:48,353 INFO L225 Difference]: With dead ends: 3223 [2021-06-05 16:41:48,353 INFO L226 Difference]: Without dead ends: 3186 [2021-06-05 16:41:48,353 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 1007.0ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:41:48,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-06-05 16:41:48,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-06-05 16:41:48,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2236 states have (on average 3.4485688729874777) internal successors, (7711), 2236 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:48,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-06-05 16:41:48,384 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-06-05 16:41:48,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:48,384 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-06-05 16:41:48,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:48,384 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-06-05 16:41:48,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:48,386 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:48,386 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:48,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3028 [2021-06-05 16:41:48,588 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:48,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:48,588 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-06-05 16:41:48,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:48,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187882944] [2021-06-05 16:41:48,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:48,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:48,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:48,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:48,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187882944] [2021-06-05 16:41:48,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187882944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:48,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716187553] [2021-06-05 16:41:48,866 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 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-06-05 16:41:48,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:41:48,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:48,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:41:48,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:49,290 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-05 16:41:49,791 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:49,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:49,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:49,804 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:49,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:41:49,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,139 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-05 16:41:50,140 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-06-05 16:41:50,157 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:50,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:41:50,162 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,310 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 16:41:50,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:50,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:50,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:41:50,333 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,345 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:50,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:41:50,345 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,477 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 16:41:50,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:50,499 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:50,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:41:50,503 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,643 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 16:41:50,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:50,666 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:50,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:50,670 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,685 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:50,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:41:50,687 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:50,903 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-06-05 16:41:50,904 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-06-05 16:41:50,924 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:50,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:41:50,925 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,031 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-05 16:41:51,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:51,050 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:51,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:41:51,053 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,154 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-05 16:41:51,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:51,171 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:51,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:51,172 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:51,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:51,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:41:51,284 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-06-05 16:41:51,435 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-06-05 16:41:51,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:51,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716187553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:51,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:41:51,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:41:51,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827424995] [2021-06-05 16:41:51,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:41:51,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:41:51,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:41:51,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:41:51,535 INFO L87 Difference]: Start difference. First operand 2237 states and 7711 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:51,929 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-06-05 16:41:52,591 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-06-05 16:41:53,125 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-06-05 16:41:53,534 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-06-05 16:41:53,949 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-06-05 16:41:54,172 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 16:41:54,748 WARN L205 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-06-05 16:41:55,220 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-05 16:41:55,909 WARN L205 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-06-05 16:41:56,097 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-05 16:41:56,671 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-06-05 16:41:56,856 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-06-05 16:41:57,189 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-06-05 16:41:57,592 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-05 16:41:57,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:41:57,791 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-06-05 16:41:57,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:41:57,791 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:41:57,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:41:57,795 INFO L225 Difference]: With dead ends: 3399 [2021-06-05 16:41:57,795 INFO L226 Difference]: Without dead ends: 3354 [2021-06-05 16:41:57,795 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 6137.3ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:41:57,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-06-05 16:41:57,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-06-05 16:41:57,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 3.454183266932271) internal successors, (7803), 2259 states have internal predecessors, (7803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:57,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-06-05 16:41:57,824 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-06-05 16:41:57,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:41:57,824 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-06-05 16:41:57,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:41:57,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-06-05 16:41:57,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:41:57,826 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:41:57,826 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:41:58,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3118,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:41:58,027 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:41:58,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:41:58,027 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-06-05 16:41:58,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:41:58,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792718227] [2021-06-05 16:41:58,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:41:58,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:41:58,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:41:58,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:41:58,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792718227] [2021-06-05 16:41:58,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792718227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:41:58,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139513264] [2021-06-05 16:41:58,289 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 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-06-05 16:41:58,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:41:58,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:41:58,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:41:58,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:41:58,543 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-05 16:41:58,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:58,819 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:41:58,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:41:58,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:58,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:58,843 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:58,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 16:41:58,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:59,217 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-06-05 16:41:59,218 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-06-05 16:41:59,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:59,240 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:59,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:41:59,241 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:59,418 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-05 16:41:59,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:59,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:59,440 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:59,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:41:59,445 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:59,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:59,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:41:59,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:41:59,467 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:59,756 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-06-05 16:41:59,756 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-06-05 16:41:59,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:59,780 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:41:59,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:41:59,781 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:41:59,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:41:59,803 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:41:59,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:41:59,804 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,039 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-06-05 16:42:00,040 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-06-05 16:42:00,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,060 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:00,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:00,061 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,169 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:42:00,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:00,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,191 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:00,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 16:42:00,194 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,298 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-05 16:42:00,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:00,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,315 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:00,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:42:00,319 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,421 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-06-05 16:42:00,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:00,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:00,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:00,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:42:00,444 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:00,627 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-06-05 16:42:00,627 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-06-05 16:42:00,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:42:00,643 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-05 16:42:00,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:00,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139513264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:00,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:00,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:00,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022405001] [2021-06-05 16:42:00,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:00,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:00,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:00,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:00,790 INFO L87 Difference]: Start difference. First operand 2260 states and 7803 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:01,092 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 16:42:01,902 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-06-05 16:42:02,396 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-06-05 16:42:02,715 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-05 16:42:03,068 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-06-05 16:42:03,437 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-06-05 16:42:03,806 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-06-05 16:42:04,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:04,055 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-06-05 16:42:04,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:42:04,056 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:04,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:04,060 INFO L225 Difference]: With dead ends: 3654 [2021-06-05 16:42:04,060 INFO L226 Difference]: Without dead ends: 3624 [2021-06-05 16:42:04,061 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3433.2ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:42:04,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-06-05 16:42:04,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-06-05 16:42:04,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 3.4487632508833923) internal successors, (7808), 2264 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:04,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-06-05 16:42:04,091 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-06-05 16:42:04,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:04,091 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-06-05 16:42:04,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:04,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-06-05 16:42:04,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:04,094 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:04,094 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:04,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3199 [2021-06-05 16:42:04,294 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:04,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:04,295 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-06-05 16:42:04,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:04,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676086838] [2021-06-05 16:42:04,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:04,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:04,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:04,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:04,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676086838] [2021-06-05 16:42:04,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676086838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:04,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856733560] [2021-06-05 16:42:04,429 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 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-06-05 16:42:04,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:42:04,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:04,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:04,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:04,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:04,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:42:04,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:42:04,952 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:04,959 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:04,966 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:42:04,973 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:42:04,979 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:42:04,986 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:42:04,993 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:04,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:04,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:05,000 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:42:05,006 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:05,013 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:42:05,019 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:42:05,025 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:05,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:05,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:05,029 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:05,046 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:42:05,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:42:05,047 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:42:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:05,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856733560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:05,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:05,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:42:05,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404133969] [2021-06-05 16:42:05,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:05,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:05,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:05,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:05,073 INFO L87 Difference]: Start difference. First operand 2265 states and 7808 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:06,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:06,116 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-06-05 16:42:06,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:42:06,116 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:06,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:06,121 INFO L225 Difference]: With dead ends: 3677 [2021-06-05 16:42:06,121 INFO L226 Difference]: Without dead ends: 3647 [2021-06-05 16:42:06,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 864.5ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:42:06,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-06-05 16:42:06,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-06-05 16:42:06,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4516824849007763) internal successors, (8001), 2318 states have internal predecessors, (8001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:06,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-06-05 16:42:06,154 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-06-05 16:42:06,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:06,154 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-06-05 16:42:06,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:06,154 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-06-05 16:42:06,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:06,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:06,156 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:06,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3242 [2021-06-05 16:42:06,361 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:06,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:06,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-06-05 16:42:06,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:06,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481973914] [2021-06-05 16:42:06,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:06,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:06,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:06,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:06,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481973914] [2021-06-05 16:42:06,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481973914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:06,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29265170] [2021-06-05 16:42:06,494 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 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-06-05 16:42:06,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:42:06,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:06,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:06,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:06,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,716 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:42:06,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:06,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:06,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-06-05 16:42:06,749 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,763 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:06,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:06,764 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,786 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:06,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-05 16:42:06,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,815 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:42:06,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 16:42:06,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,839 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-05 16:42:06,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:42:06,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,867 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-05 16:42:06,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:42:06,870 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,896 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-05 16:42:06,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-06-05 16:42:06,900 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,915 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:06,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:06,916 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,931 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:06,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:06,931 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,945 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:06,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:42:06,946 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,968 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-05 16:42:06,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:42:06,970 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,992 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-05 16:42:06,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:06,993 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:06,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:06,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:07,015 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-05 16:42:07,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:42:07,016 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:07,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:07,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:07,030 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:07,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:07,031 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:07,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:07,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:07,039 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-05 16:42:07,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:07,040 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:07,116 INFO L628 ElimStorePlain]: treesize reduction 147, result has 34.7 percent of original size [2021-06-05 16:42:07,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:07,117 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-05 16:42:07,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:07,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29265170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:07,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:07,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-05 16:42:07,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563163901] [2021-06-05 16:42:07,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:07,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:07,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:07,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:07,197 INFO L87 Difference]: Start difference. First operand 2319 states and 8001 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:08,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:08,966 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-06-05 16:42:08,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:42:08,966 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:08,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:08,972 INFO L225 Difference]: With dead ends: 3983 [2021-06-05 16:42:08,972 INFO L226 Difference]: Without dead ends: 3939 [2021-06-05 16:42:08,972 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1570.9ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:42:08,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-06-05 16:42:09,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-06-05 16:42:09,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4490940465918896) internal successors, (7995), 2318 states have internal predecessors, (7995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:09,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-06-05 16:42:09,008 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-06-05 16:42:09,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:09,008 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-06-05 16:42:09,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:09,008 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-06-05 16:42:09,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:09,021 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:09,021 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:09,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3348,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:09,237 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:09,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:09,237 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-06-05 16:42:09,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:09,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796557404] [2021-06-05 16:42:09,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:09,480 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-05 16:42:09,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:09,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:09,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796557404] [2021-06-05 16:42:09,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796557404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:09,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038900763] [2021-06-05 16:42:09,601 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 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-06-05 16:42:09,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:42:09,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:09,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:42:09,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:09,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:09,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 16:42:09,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,850 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:09,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-06-05 16:42:09,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:09,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 16:42:09,879 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,891 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:09,892 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,903 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:09,904 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,918 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:09,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:42:09,920 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,933 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:09,934 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,946 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:42:09,947 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,960 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:42:09,961 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,972 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:09,973 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,986 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-05 16:42:09,987 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:09,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:09,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:09,998 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:09,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:42:10,000 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:10,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-06-05 16:42:10,017 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,028 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:10,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:42:10,029 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,039 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:10,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:42:10,040 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:10,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:10,047 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:10,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:10,048 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:10,127 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-06-05 16:42:10,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:10,128 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-05 16:42:10,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:10,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038900763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:10,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:10,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:42:10,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013738768] [2021-06-05 16:42:10,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:10,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:10,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:10,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:10,212 INFO L87 Difference]: Start difference. First operand 2319 states and 7995 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:11,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:11,955 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-06-05 16:42:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:42:11,956 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:11,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:11,960 INFO L225 Difference]: With dead ends: 3035 [2021-06-05 16:42:11,960 INFO L226 Difference]: Without dead ends: 3005 [2021-06-05 16:42:11,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1707.3ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:42:11,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-06-05 16:42:11,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-06-05 16:42:11,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2313 states have (on average 3.4466061392131433) internal successors, (7972), 2313 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:11,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-06-05 16:42:11,987 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-06-05 16:42:11,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:11,987 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-06-05 16:42:11,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:11,987 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-06-05 16:42:11,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:11,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:11,990 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:12,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3382,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:12,190 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:12,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:12,190 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-06-05 16:42:12,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:12,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560558216] [2021-06-05 16:42:12,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:12,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:12,416 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-06-05 16:42:12,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:12,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:12,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560558216] [2021-06-05 16:42:12,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560558216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:12,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822266888] [2021-06-05 16:42:12,557 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 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-06-05 16:42:12,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:42:12,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:12,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:42:12,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:12,908 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-06-05 16:42:13,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,038 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:13,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,053 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:13,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:42:13,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,337 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-06-05 16:42:13,337 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-06-05 16:42:13,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:13,352 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,362 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:13,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:42:13,363 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,491 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-05 16:42:13,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:13,508 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,518 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:13,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:42:13,519 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,635 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 16:42:13,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,659 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:13,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:13,660 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:42:13,672 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,778 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-05 16:42:13,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,789 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:13,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:13,791 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:13,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-05 16:42:13,800 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:13,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:13,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:42:13,901 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-06-05 16:42:14,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:14,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822266888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:14,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:14,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:14,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696351126] [2021-06-05 16:42:14,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:14,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:14,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:14,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:14,027 INFO L87 Difference]: Start difference. First operand 2314 states and 7972 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:15,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:15,251 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-06-05 16:42:15,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:42:15,251 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:15,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:15,255 INFO L225 Difference]: With dead ends: 3062 [2021-06-05 16:42:15,255 INFO L226 Difference]: Without dead ends: 3037 [2021-06-05 16:42:15,255 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1414.6ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:42:15,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-06-05 16:42:15,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-06-05 16:42:15,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 2303 states have (on average 3.449413808076422) internal successors, (7944), 2303 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:15,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-06-05 16:42:15,291 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-06-05 16:42:15,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:15,291 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-06-05 16:42:15,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:15,291 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-06-05 16:42:15,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:15,293 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:15,293 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:15,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3403,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:15,494 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:15,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:15,494 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-06-05 16:42:15,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:15,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394487461] [2021-06-05 16:42:15,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:15,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:15,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:15,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394487461] [2021-06-05 16:42:15,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394487461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:15,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739995036] [2021-06-05 16:42:15,679 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 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-06-05 16:42:15,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:15,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:15,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:16,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 16:42:16,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 16:42:16,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:16,142 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:16,150 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-05 16:42:16,157 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 16:42:16,165 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-05 16:42:16,172 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:42:16,179 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 16:42:16,187 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:42:16,194 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:16,201 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-05 16:42:16,209 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:16,216 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:16,223 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:16,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:16,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-05 16:42:16,227 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:16,245 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-06-05 16:42:16,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:42:16,246 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 16:42:16,267 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:16,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739995036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:16,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:16,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:42:16,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124780591] [2021-06-05 16:42:16,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:16,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:16,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:16,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:16,268 INFO L87 Difference]: Start difference. First operand 2304 states and 7944 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:17,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:17,604 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-06-05 16:42:17,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:42:17,604 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:17,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:17,608 INFO L225 Difference]: With dead ends: 3206 [2021-06-05 16:42:17,608 INFO L226 Difference]: Without dead ends: 3169 [2021-06-05 16:42:17,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1284.5ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:42:17,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-06-05 16:42:17,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-06-05 16:42:17,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.452838241570636) internal successors, (8090), 2343 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:17,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-06-05 16:42:17,637 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-06-05 16:42:17,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:17,637 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-06-05 16:42:17,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:17,637 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-06-05 16:42:17,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:17,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:17,640 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:17,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3439,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:17,840 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:17,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:17,840 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-06-05 16:42:17,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:17,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086330716] [2021-06-05 16:42:17,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:17,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:18,000 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:18,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:18,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086330716] [2021-06-05 16:42:18,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086330716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:18,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880827476] [2021-06-05 16:42:18,000 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 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-06-05 16:42:18,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:42:18,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:18,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:18,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:18,367 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-06-05 16:42:18,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:18,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,456 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-06-05 16:42:18,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:18,461 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:18,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:42:18,490 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:18,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:18,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:18,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:42:18,515 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:18,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:18,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 16:42:18,535 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-06-05 16:42:18,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:18,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880827476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:18,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:18,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 16:42:18,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760381265] [2021-06-05 16:42:18,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:18,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:18,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:18,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:18,572 INFO L87 Difference]: Start difference. First operand 2344 states and 8090 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:20,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:20,306 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-06-05 16:42:20,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:42:20,307 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:20,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:20,311 INFO L225 Difference]: With dead ends: 3360 [2021-06-05 16:42:20,311 INFO L226 Difference]: Without dead ends: 3326 [2021-06-05 16:42:20,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1573.0ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:42:20,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-06-05 16:42:20,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-06-05 16:42:20,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 3.446043165467626) internal successors, (8143), 2363 states have internal predecessors, (8143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:20,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-06-05 16:42:20,341 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-06-05 16:42:20,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:20,341 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-06-05 16:42:20,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:20,341 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-06-05 16:42:20,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:20,344 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:20,344 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:20,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3537 [2021-06-05 16:42:20,544 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:20,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:20,544 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-06-05 16:42:20,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:20,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998000639] [2021-06-05 16:42:20,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:20,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:20,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:20,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:20,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998000639] [2021-06-05 16:42:20,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998000639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:20,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662473176] [2021-06-05 16:42:20,818 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-06-05 16:42:20,840 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:42:20,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:20,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:42:20,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:21,306 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-05 16:42:21,710 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_437, v_prenex_427, A, v_prenex_439, v_prenex_428, v_prenex_431, v_prenex_432, v_prenex_421, v_prenex_423, v_prenex_435], 3=[v_prenex_422, v_prenex_425]} [2021-06-05 16:42:21,737 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:21,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:42:21,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:22,076 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-06-05 16:42:22,077 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-06-05 16:42:22,077 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-06-05 16:42:22,101 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:22,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:22,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:22,249 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-05 16:42:22,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,267 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:42:22,270 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:22,412 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-05 16:42:22,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,433 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:22,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:22,434 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:22,576 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-06-05 16:42:22,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,576 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-06-05 16:42:22,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:42:22,596 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:22,739 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-05 16:42:22,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,759 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:22,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:22,760 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:22,899 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-06-05 16:42:22,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:22,920 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:22,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:42:22,922 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:23,064 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-06-05 16:42:23,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:23,083 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:23,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:23,084 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:23,223 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-06-05 16:42:23,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:23,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:23,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:23,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-06-05 16:42:23,244 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:23,376 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-05 16:42:23,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:23,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:23,401 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-05 16:42:23,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2021-06-05 16:42:23,404 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:23,559 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-05 16:42:23,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:23,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:42:23,574 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-06-05 16:42:23,783 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-06-05 16:42:23,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:23,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662473176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:23,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:23,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 16:42:23,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509799772] [2021-06-05 16:42:23,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:42:23,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:23,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:42:23,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:42:23,884 INFO L87 Difference]: Start difference. First operand 2364 states and 8143 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:24,478 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 16:42:25,385 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-06-05 16:42:25,725 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-06-05 16:42:26,035 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-06-05 16:42:26,267 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 16:42:26,500 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-06-05 16:42:26,722 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-05 16:42:27,312 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-06-05 16:42:27,573 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-06-05 16:42:28,335 WARN L205 SmtUtils]: Spent 565.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-06-05 16:42:28,851 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-06-05 16:42:29,081 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-06-05 16:42:29,412 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-06-05 16:42:29,565 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 30 [2021-06-05 16:42:29,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:29,765 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-06-05 16:42:29,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:42:29,765 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:29,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:29,770 INFO L225 Difference]: With dead ends: 3432 [2021-06-05 16:42:29,770 INFO L226 Difference]: Without dead ends: 3387 [2021-06-05 16:42:29,770 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 5722.3ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:42:29,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-06-05 16:42:29,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-06-05 16:42:29,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2368 states have (on average 3.4451013513513513) internal successors, (8158), 2368 states have internal predecessors, (8158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:29,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-06-05 16:42:29,808 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-06-05 16:42:29,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:29,808 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-06-05 16:42:29,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:29,808 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-06-05 16:42:29,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:29,810 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:29,810 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:30,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3551 [2021-06-05 16:42:30,012 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:30,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:30,012 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-06-05 16:42:30,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:30,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878747274] [2021-06-05 16:42:30,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:30,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:30,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:30,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:30,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878747274] [2021-06-05 16:42:30,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878747274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:30,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495174946] [2021-06-05 16:42:30,300 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-06-05 16:42:30,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:30,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:30,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:30,716 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-05 16:42:30,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:30,924 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 16:42:30,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:30,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:30,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:30,949 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:30,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-05 16:42:30,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:31,330 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-06-05 16:42:31,331 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-06-05 16:42:31,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:31,355 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:31,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 16:42:31,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:31,526 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-06-05 16:42:31,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:31,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:31,551 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:31,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:31,552 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:31,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:31,576 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-05 16:42:31,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:31,577 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:31,866 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-06-05 16:42:31,867 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-06-05 16:42:31,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:31,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:31,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:31,894 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:31,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:31,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:31,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:31,915 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,154 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-06-05 16:42:32,155 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-06-05 16:42:32,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-05 16:42:32,177 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,388 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-06-05 16:42:32,388 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-06-05 16:42:32,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,407 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:32,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:32,409 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-05 16:42:32,528 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:32,641 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 16:42:32,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-05 16:42:32,642 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:32,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:32,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 16:42:32,759 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-06-05 16:42:32,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:32,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495174946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:32,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:32,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:32,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749893117] [2021-06-05 16:42:32,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:32,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:32,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:32,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:32,903 INFO L87 Difference]: Start difference. First operand 2369 states and 8158 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:33,212 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-06-05 16:42:34,078 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:42:34,254 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-05 16:42:34,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:34,498 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-06-05 16:42:34,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:42:34,498 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:34,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:34,503 INFO L225 Difference]: With dead ends: 3462 [2021-06-05 16:42:34,503 INFO L226 Difference]: Without dead ends: 3432 [2021-06-05 16:42:34,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1875.3ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:42:34,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-06-05 16:42:34,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-06-05 16:42:34,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.441514249255636) internal successors, (8091), 2351 states have internal predecessors, (8091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:34,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-06-05 16:42:34,542 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-06-05 16:42:34,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:34,542 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-06-05 16:42:34,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:34,542 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-06-05 16:42:34,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:34,544 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:34,544 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:34,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3589 [2021-06-05 16:42:34,745 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:34,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:34,745 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-06-05 16:42:34,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:34,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876890341] [2021-06-05 16:42:34,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:34,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:35,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:35,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876890341] [2021-06-05 16:42:35,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876890341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:35,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897008811] [2021-06-05 16:42:35,006 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-06-05 16:42:35,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:42:35,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:35,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:42:35,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:35,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:35,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:35,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,237 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 16:42:35,237 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,245 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 16:42:35,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,254 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:35,254 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,265 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:35,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-06-05 16:42:35,265 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,273 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:35,274 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,285 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:35,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 16:42:35,286 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,295 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-06-05 16:42:35,295 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,302 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:42:35,303 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,313 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:35,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:42:35,314 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,322 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 16:42:35,323 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,332 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:35,333 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,341 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:35,342 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,349 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:42:35,350 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:35,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 16:42:35,362 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:35,367 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 16:42:35,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:35,368 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:35,433 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-06-05 16:42:35,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:35,433 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-06-05 16:42:35,515 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:35,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897008811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:35,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:35,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:42:35,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509785896] [2021-06-05 16:42:35,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:35,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:35,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:35,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:35,516 INFO L87 Difference]: Start difference. First operand 2352 states and 8091 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:36,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:36,380 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-06-05 16:42:36,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:42:36,380 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:36,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:36,384 INFO L225 Difference]: With dead ends: 3124 [2021-06-05 16:42:36,384 INFO L226 Difference]: Without dead ends: 3099 [2021-06-05 16:42:36,384 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 929.6ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:42:36,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-06-05 16:42:36,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-06-05 16:42:36,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 3.441830624465355) internal successors, (8047), 2338 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:36,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-06-05 16:42:36,411 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-06-05 16:42:36,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:36,411 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-06-05 16:42:36,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:36,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-06-05 16:42:36,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:36,414 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:36,414 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:36,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3636,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:36,614 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:36,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:36,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-06-05 16:42:36,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:36,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246889028] [2021-06-05 16:42:36,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:36,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:36,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:36,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:36,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246889028] [2021-06-05 16:42:36,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246889028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:36,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125275942] [2021-06-05 16:42:36,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:42:36,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:42:36,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:36,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:42:36,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:37,260 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-06-05 16:42:37,420 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-06-05 16:42:37,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:37,436 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:37,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:42:37,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:37,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:37,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:37,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-05 16:42:37,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:37,776 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-06-05 16:42:37,776 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-06-05 16:42:37,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:37,790 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:37,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 16:42:37,792 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:37,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:37,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:37,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 16:42:37,806 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:37,948 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 16:42:37,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:37,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:37,961 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:37,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:37,965 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:37,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:37,975 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:37,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:42:37,976 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:38,098 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-05 16:42:38,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:38,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:38,112 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:38,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 16:42:38,114 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:38,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:38,124 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 16:42:38,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-05 16:42:38,125 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:38,235 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-05 16:42:38,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:38,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:38,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:38,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:38,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-05 16:42:38,250 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:38,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:38,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:38,260 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-05 16:42:38,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-06-05 16:42:38,261 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:38,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:38,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-05 16:42:38,364 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-06-05 16:42:38,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:38,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125275942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:38,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:38,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 16:42:38,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327003155] [2021-06-05 16:42:38,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:38,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:38,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:38,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:38,495 INFO L87 Difference]: Start difference. First operand 2339 states and 8047 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:39,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:39,230 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-06-05 16:42:39,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:42:39,230 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:39,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:39,234 INFO L225 Difference]: With dead ends: 2991 [2021-06-05 16:42:39,234 INFO L226 Difference]: Without dead ends: 2976 [2021-06-05 16:42:39,234 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1088.0ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:42:39,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-06-05 16:42:39,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-06-05 16:42:39,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 3.442967409948542) internal successors, (8029), 2332 states have internal predecessors, (8029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:39,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-06-05 16:42:39,261 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-06-05 16:42:39,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:39,261 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-06-05 16:42:39,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:39,261 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-06-05 16:42:39,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:39,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:39,263 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:39,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3655,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:39,464 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:39,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:39,464 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-06-05 16:42:39,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:39,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274678992] [2021-06-05 16:42:39,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:39,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:39,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:39,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:39,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274678992] [2021-06-05 16:42:39,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274678992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:39,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513939500] [2021-06-05 16:42:39,616 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 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-06-05 16:42:39,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:42:39,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:39,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:42:39,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:40,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,091 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:40,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 16:42:40,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,118 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:40,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:42:40,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,137 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:42:40,138 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,159 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:42:40,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-06-05 16:42:40,161 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,183 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-05 16:42:40,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-06-05 16:42:40,184 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,199 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:42:40,199 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,214 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:42:40,214 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,229 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:42:40,229 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,251 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:42:40,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:42:40,252 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,274 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:42:40,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 16:42:40,275 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,296 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-05 16:42:40,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-05 16:42:40,298 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,319 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-05 16:42:40,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-05 16:42:40,320 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,334 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:42:40,335 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,355 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:40,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:42:40,361 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,374 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-05 16:42:40,375 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:40,382 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:40,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-05 16:42:40,383 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:40,466 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-06-05 16:42:40,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:42:40,467 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-05 16:42:40,539 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:40,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513939500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:40,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:40,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 16:42:40,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884788218] [2021-06-05 16:42:40,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:42:40,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:40,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:42:40,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:42:40,540 INFO L87 Difference]: Start difference. First operand 2333 states and 8029 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:42,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:42,664 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-06-05 16:42:42,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:42:42,664 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:42,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:42,669 INFO L225 Difference]: With dead ends: 3591 [2021-06-05 16:42:42,669 INFO L226 Difference]: Without dead ends: 3547 [2021-06-05 16:42:42,669 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1941.2ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:42:42,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-06-05 16:42:42,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-06-05 16:42:42,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:42,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-05 16:42:42,700 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-05 16:42:42,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:42,700 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-05 16:42:42,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:42,700 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-05 16:42:42,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:42,702 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:42,702 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:42,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3692,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:42,903 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:42,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:42,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-06-05 16:42:42,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:42,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432504071] [2021-06-05 16:42:42,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:43,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:43,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:43,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432504071] [2021-06-05 16:42:43,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432504071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:43,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880912337] [2021-06-05 16:42:43,177 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 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-06-05 16:42:43,199 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:42:43,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:43,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:42:43,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:43,549 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-06-05 16:42:43,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:43,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:43,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-05 16:42:43,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:43,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:43,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 16:42:43,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:43,632 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-06-05 16:42:43,632 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-06-05 16:42:43,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:43,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 16:42:43,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:43,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:43,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:43,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:42:43,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 16:42:43,662 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:43,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:43,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:42:43,682 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-06-05 16:42:43,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:43,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880912337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:43,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:43,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 16:42:43,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484910245] [2021-06-05 16:42:43,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 16:42:43,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:43,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 16:42:43,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:42:43,718 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:44,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:44,889 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-06-05 16:42:44,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:42:44,889 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:44,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:44,892 INFO L225 Difference]: With dead ends: 3132 [2021-06-05 16:42:44,892 INFO L226 Difference]: Without dead ends: 3117 [2021-06-05 16:42:44,893 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1151.5ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:42:44,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-06-05 16:42:44,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-06-05 16:42:44,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:44,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-06-05 16:42:44,919 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-06-05 16:42:44,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:44,919 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-06-05 16:42:44,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:44,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-06-05 16:42:44,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 16:42:44,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:44,922 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:45,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3806 [2021-06-05 16:42:45,122 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:45,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:45,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-06-05 16:42:45,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:45,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269584140] [2021-06-05 16:42:45,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:45,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:45,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:45,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:45,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269584140] [2021-06-05 16:42:45,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269584140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:45,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593396889] [2021-06-05 16:42:45,341 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 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-06-05 16:42:45,364 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:42:45,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:45,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:42:45,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:45,672 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-05 16:42:45,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:45,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:45,959 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:42:45,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-05 16:42:45,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:45,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:45,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:45,997 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-05 16:42:45,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-06-05 16:42:46,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,378 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-05 16:42:46,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-05 16:42:46,415 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,440 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:42:46,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-06-05 16:42:46,442 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,804 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 16:42:46,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:46,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-06-05 16:42:46,843 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:46,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:46,859 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 16:42:46,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-06-05 16:42:46,859 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:47,189 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-06-05 16:42:47,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:47,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,221 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:42:47,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-05 16:42:47,223 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:47,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,250 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:47,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 16:42:47,253 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:47,842 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-06-05 16:42:47,843 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-06-05 16:42:47,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,871 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:42:47,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-06-05 16:42:47,872 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:47,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:47,898 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:47,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-06-05 16:42:47,899 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:48,167 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:42:48,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:48,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,196 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 16:42:48,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-06-05 16:42:48,197 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:48,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,221 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:48,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-06-05 16:42:48,225 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:48,689 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-06-05 16:42:48,690 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-06-05 16:42:48,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,719 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:48,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-06-05 16:42:48,724 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:48,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:48,748 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-05 16:42:48,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-06-05 16:42:48,752 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:49,349 WARN L205 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-06-05 16:42:49,350 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-06-05 16:42:49,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:49,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:49,376 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-05 16:42:49,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 16:42:49,377 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:49,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:49,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:42:49,427 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-05 16:42:49,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 16:42:49,430 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:42:49,616 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-05 16:42:49,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:42:49,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-06-05 16:42:49,630 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-06-05 16:42:49,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:49,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593396889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:49,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:49,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 16:42:49,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103173634] [2021-06-05 16:42:49,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:42:49,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:49,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:42:49,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:42:49,829 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:50,606 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-05 16:42:50,773 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 16:42:54,018 WARN L205 SmtUtils]: Spent 3.04 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-06-05 16:42:54,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:54,482 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-06-05 16:42:54,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:42:54,483 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 16:42:54,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:54,487 INFO L225 Difference]: With dead ends: 3258 [2021-06-05 16:42:54,487 INFO L226 Difference]: Without dead ends: 3228 [2021-06-05 16:42:54,487 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 4668.6ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:42:54,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-06-05 16:42:54,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-06-05 16:42:54,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.442364951084645) internal successors, (8093), 2351 states have internal predecessors, (8093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:54,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-06-05 16:42:54,514 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-06-05 16:42:54,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:54,514 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-06-05 16:42:54,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:54,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-06-05 16:42:54,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:42:54,517 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:54,517 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:54,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3821,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:54,719 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:54,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:54,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-06-05 16:42:54,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:54,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785114124] [2021-06-05 16:42:54,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:54,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:54,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785114124] [2021-06-05 16:42:54,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785114124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:54,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172819876] [2021-06-05 16:42:54,757 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 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-06-05 16:42:54,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:42:54,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:54,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:42:54,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:54,867 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:54,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172819876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:54,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:54,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:42:54,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785527853] [2021-06-05 16:42:54,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:42:54,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:54,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:42:54,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:42:54,867 INFO L87 Difference]: Start difference. First operand 2352 states and 8093 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:55,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:55,695 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-06-05 16:42:55,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:42:55,695 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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 28 [2021-06-05 16:42:55,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:55,702 INFO L225 Difference]: With dead ends: 5410 [2021-06-05 16:42:55,702 INFO L226 Difference]: Without dead ends: 5410 [2021-06-05 16:42:55,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 496.3ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:42:55,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-06-05 16:42:55,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-06-05 16:42:55,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2547 states have (on average 3.486062033765214) internal successors, (8879), 2547 states have internal predecessors, (8879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:55,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-06-05 16:42:55,756 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-06-05 16:42:55,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:55,756 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-06-05 16:42:55,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:55,756 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-06-05 16:42:55,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:42:55,759 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:55,759 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:55,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3892 [2021-06-05 16:42:55,959 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:55,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:55,960 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-06-05 16:42:55,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:55,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30225926] [2021-06-05 16:42:55,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:55,997 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:55,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:55,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30225926] [2021-06-05 16:42:55,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30225926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:55,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876055962] [2021-06-05 16:42:55,997 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 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-06-05 16:42:56,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:42:56,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:56,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:42:56,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:56,117 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:56,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876055962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:56,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:56,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:42:56,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290523531] [2021-06-05 16:42:56,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:42:56,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:56,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:42:56,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:42:56,118 INFO L87 Difference]: Start difference. First operand 2548 states and 8879 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:57,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:57,240 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-06-05 16:42:57,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:42:57,240 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:42:57,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:57,249 INFO L225 Difference]: With dead ends: 7046 [2021-06-05 16:42:57,249 INFO L226 Difference]: Without dead ends: 7046 [2021-06-05 16:42:57,250 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 672.6ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:42:57,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-06-05 16:42:57,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-06-05 16:42:57,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 3.492181391712275) internal successors, (8933), 2558 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:57,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-06-05 16:42:57,314 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-06-05 16:42:57,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:57,314 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-06-05 16:42:57,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:57,314 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-06-05 16:42:57,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:42:57,317 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:57,317 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:57,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3893,119 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:57,518 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:57,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:57,518 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-06-05 16:42:57,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:57,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950331979] [2021-06-05 16:42:57,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:57,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:57,558 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:57,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:57,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950331979] [2021-06-05 16:42:57,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950331979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:57,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742983943] [2021-06-05 16:42:57,558 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 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-06-05 16:42:57,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:42:57,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:42:57,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:42:57,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:57,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742983943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:57,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:57,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:42:57,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228999512] [2021-06-05 16:42:57,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:42:57,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:57,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:42:57,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:42:57,680 INFO L87 Difference]: Start difference. First operand 2559 states and 8933 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:58,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:42:58,739 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-06-05 16:42:58,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 16:42:58,739 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:42:58,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:42:58,748 INFO L225 Difference]: With dead ends: 6437 [2021-06-05 16:42:58,748 INFO L226 Difference]: Without dead ends: 6437 [2021-06-05 16:42:58,748 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 659.4ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 16:42:58,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-06-05 16:42:58,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-06-05 16:42:58,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2506 states have (on average 3.4720670391061454) internal successors, (8701), 2506 states have internal predecessors, (8701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:58,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-06-05 16:42:58,808 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-06-05 16:42:58,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:42:58,808 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-06-05 16:42:58,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:42:58,808 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-06-05 16:42:58,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:42:58,811 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:42:58,811 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:42:59,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3894,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:42:59,012 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:42:59,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:42:59,012 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-06-05 16:42:59,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:42:59,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322944086] [2021-06-05 16:42:59,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:42:59,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:59,049 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:59,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:42:59,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322944086] [2021-06-05 16:42:59,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322944086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:59,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499169427] [2021-06-05 16:42:59,050 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 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-06-05 16:42:59,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:42:59,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:42:59,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:42:59,158 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:42:59,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499169427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:42:59,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:42:59,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:42:59,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037119402] [2021-06-05 16:42:59,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:42:59,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:42:59,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:42:59,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:42:59,158 INFO L87 Difference]: Start difference. First operand 2507 states and 8701 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:00,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:00,094 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-06-05 16:43:00,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:43:00,095 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-06-05 16:43:00,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:00,101 INFO L225 Difference]: With dead ends: 5496 [2021-06-05 16:43:00,101 INFO L226 Difference]: Without dead ends: 5496 [2021-06-05 16:43:00,102 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 582.5ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:43:00,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-06-05 16:43:00,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-06-05 16:43:00,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.4668782229274098) internal successors, (8740), 2521 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-06-05 16:43:00,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-06-05 16:43:00,144 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-06-05 16:43:00,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:00,144 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-06-05 16:43:00,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:00,144 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-06-05 16:43:00,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:00,159 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:00,159 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:00,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3895,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:00,360 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:00,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:00,360 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-06-05 16:43:00,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:00,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275996256] [2021-06-05 16:43:00,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:00,399 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:00,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:00,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275996256] [2021-06-05 16:43:00,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275996256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:00,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089746618] [2021-06-05 16:43:00,400 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 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-06-05 16:43:00,421 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:43:00,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:00,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:00,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:00,502 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:00,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089746618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:00,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:00,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 16:43:00,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774108963] [2021-06-05 16:43:00,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:00,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:00,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:00,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:00,503 INFO L87 Difference]: Start difference. First operand 2522 states and 8740 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:00,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:00,998 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-06-05 16:43:00,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:43:00,998 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:00,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:01,004 INFO L225 Difference]: With dead ends: 4908 [2021-06-05 16:43:01,004 INFO L226 Difference]: Without dead ends: 4908 [2021-06-05 16:43:01,004 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 287.2ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:43:01,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-06-05 16:43:01,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-06-05 16:43:01,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.4515631030490157) internal successors, (8943), 2591 states have internal predecessors, (8943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:01,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-06-05 16:43:01,044 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-06-05 16:43:01,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:01,044 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-06-05 16:43:01,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:01,044 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-06-05 16:43:01,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:01,047 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:01,047 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:01,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3896,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:01,247 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:01,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:01,247 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-06-05 16:43:01,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:01,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250640996] [2021-06-05 16:43:01,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:01,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:01,272 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:01,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:01,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250640996] [2021-06-05 16:43:01,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250640996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:01,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434226386] [2021-06-05 16:43:01,273 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 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-06-05 16:43:01,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:01,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:01,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:43:01,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:01,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:01,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434226386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:01,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:01,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:43:01,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174490787] [2021-06-05 16:43:01,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:43:01,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:01,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:43:01,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:43:01,347 INFO L87 Difference]: Start difference. First operand 2592 states and 8943 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:01,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:01,506 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-06-05 16:43:01,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:43:01,507 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:01,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:01,512 INFO L225 Difference]: With dead ends: 4133 [2021-06-05 16:43:01,512 INFO L226 Difference]: Without dead ends: 4085 [2021-06-05 16:43:01,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 100.0ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:43:01,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-06-05 16:43:01,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-06-05 16:43:01,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.501198219787744) internal successors, (10227), 2921 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:01,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-06-05 16:43:01,548 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-06-05 16:43:01,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:01,548 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-06-05 16:43:01,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:01,548 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-06-05 16:43:01,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:01,551 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:01,551 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:01,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3897,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:01,751 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:01,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:01,752 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-06-05 16:43:01,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:01,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024846459] [2021-06-05 16:43:01,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:01,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:01,782 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:01,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:01,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024846459] [2021-06-05 16:43:01,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024846459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:01,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451581583] [2021-06-05 16:43:01,782 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 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-06-05 16:43:01,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:43:01,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:01,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:01,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:01,900 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:01,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451581583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:01,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:01,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:43:01,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862561654] [2021-06-05 16:43:01,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:01,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:01,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:01,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:01,901 INFO L87 Difference]: Start difference. First operand 2922 states and 10227 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:02,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:02,449 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-06-05 16:43:02,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:43:02,449 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:43:02,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:02,455 INFO L225 Difference]: With dead ends: 4714 [2021-06-05 16:43:02,455 INFO L226 Difference]: Without dead ends: 4667 [2021-06-05 16:43:02,455 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 323.8ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:43:02,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-06-05 16:43:02,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-06-05 16:43:02,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.5150242326332797) internal successors, (10879), 3095 states have internal predecessors, (10879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:02,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-06-05 16:43:02,498 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-06-05 16:43:02,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:02,498 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-06-05 16:43:02,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:02,498 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-06-05 16:43:02,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:02,502 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:02,502 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:02,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3898,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:02,702 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:02,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:02,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-06-05 16:43:02,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:02,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839077219] [2021-06-05 16:43:02,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:02,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:02,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:02,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:02,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839077219] [2021-06-05 16:43:02,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839077219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:02,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130427370] [2021-06-05 16:43:02,733 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 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-06-05 16:43:02,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:02,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:02,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:02,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:02,834 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:02,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130427370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:02,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:02,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:43:02,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660178185] [2021-06-05 16:43:02,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:02,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:02,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:02,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:02,835 INFO L87 Difference]: Start difference. First operand 3096 states and 10879 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:03,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:03,442 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-06-05 16:43:03,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:43:03,443 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:03,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:03,449 INFO L225 Difference]: With dead ends: 5031 [2021-06-05 16:43:03,449 INFO L226 Difference]: Without dead ends: 5005 [2021-06-05 16:43:03,449 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:43:03,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-06-05 16:43:03,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-06-05 16:43:03,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 3119 states have (on average 3.521000320615582) internal successors, (10982), 3119 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:03,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-06-05 16:43:03,496 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-06-05 16:43:03,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:03,496 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-06-05 16:43:03,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:03,497 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-06-05 16:43:03,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:03,500 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:03,500 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:03,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3899,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:03,704 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:03,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:03,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-06-05 16:43:03,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:03,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797605843] [2021-06-05 16:43:03,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:03,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:03,734 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:03,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:03,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797605843] [2021-06-05 16:43:03,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797605843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:03,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815825999] [2021-06-05 16:43:03,735 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 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-06-05 16:43:03,757 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:43:03,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:03,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:03,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:03,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815825999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:03,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:03,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:43:03,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713964432] [2021-06-05 16:43:03,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:03,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:03,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:03,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:03,837 INFO L87 Difference]: Start difference. First operand 3120 states and 10982 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:04,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:04,450 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-06-05 16:43:04,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:43:04,450 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:04,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:04,456 INFO L225 Difference]: With dead ends: 5035 [2021-06-05 16:43:04,456 INFO L226 Difference]: Without dead ends: 5029 [2021-06-05 16:43:04,456 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 397.5ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:43:04,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-06-05 16:43:04,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-06-05 16:43:04,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.5153747597693785) internal successors, (10975), 3122 states have internal predecessors, (10975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:04,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-06-05 16:43:04,504 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-06-05 16:43:04,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:04,504 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-06-05 16:43:04,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:04,504 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-06-05 16:43:04,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:04,508 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:04,508 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:04,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3900 [2021-06-05 16:43:04,713 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:04,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:04,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-06-05 16:43:04,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:04,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153822800] [2021-06-05 16:43:04,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:04,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:04,748 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:04,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:04,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153822800] [2021-06-05 16:43:04,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153822800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:04,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086452772] [2021-06-05 16:43:04,749 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 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-06-05 16:43:04,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:43:04,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:04,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:04,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:04,847 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:04,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086452772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:04,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:04,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:43:04,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386164866] [2021-06-05 16:43:04,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:04,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:04,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:04,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:04,848 INFO L87 Difference]: Start difference. First operand 3123 states and 10975 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:05,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:05,336 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-06-05 16:43:05,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:43:05,337 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:05,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:05,343 INFO L225 Difference]: With dead ends: 5805 [2021-06-05 16:43:05,343 INFO L226 Difference]: Without dead ends: 5722 [2021-06-05 16:43:05,344 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 287.7ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:43:05,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-06-05 16:43:05,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-06-05 16:43:05,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3269 states have (on average 3.5460385438972164) internal successors, (11592), 3269 states have internal predecessors, (11592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:05,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-06-05 16:43:05,398 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-06-05 16:43:05,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:05,398 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-06-05 16:43:05,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:05,398 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-06-05 16:43:05,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:05,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:05,402 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:05,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3901,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:05,602 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:05,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:05,602 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-06-05 16:43:05,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:05,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913158450] [2021-06-05 16:43:05,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:05,624 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:05,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:05,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913158450] [2021-06-05 16:43:05,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913158450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:05,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951846103] [2021-06-05 16:43:05,624 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 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-06-05 16:43:05,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:05,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:43:05,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:05,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:05,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951846103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:05,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:05,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 16:43:05,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494115753] [2021-06-05 16:43:05,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:43:05,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:05,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:43:05,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:43:05,705 INFO L87 Difference]: Start difference. First operand 3270 states and 11592 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:05,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:05,848 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-06-05 16:43:05,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:43:05,849 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:05,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:05,854 INFO L225 Difference]: With dead ends: 4551 [2021-06-05 16:43:05,854 INFO L226 Difference]: Without dead ends: 4551 [2021-06-05 16:43:05,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:43:05,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-06-05 16:43:05,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-06-05 16:43:05,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 3.5284820546592033) internal successors, (10716), 3037 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:05,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-06-05 16:43:05,894 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-06-05 16:43:05,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:05,894 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-06-05 16:43:05,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:05,894 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-06-05 16:43:05,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:05,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:05,897 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:06,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3902 [2021-06-05 16:43:06,098 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:06,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:06,098 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-06-05 16:43:06,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:06,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836384538] [2021-06-05 16:43:06,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:06,142 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:06,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:06,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836384538] [2021-06-05 16:43:06,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836384538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:06,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966443829] [2021-06-05 16:43:06,142 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 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-06-05 16:43:06,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:06,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:06,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:06,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:06,237 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:06,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966443829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:06,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:06,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:43:06,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958803762] [2021-06-05 16:43:06,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:06,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:06,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:06,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:06,238 INFO L87 Difference]: Start difference. First operand 3038 states and 10716 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:06,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:06,824 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-06-05 16:43:06,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:43:06,825 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:06,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:06,833 INFO L225 Difference]: With dead ends: 6432 [2021-06-05 16:43:06,833 INFO L226 Difference]: Without dead ends: 6432 [2021-06-05 16:43:06,833 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 350.7ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:43:06,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-06-05 16:43:06,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-06-05 16:43:06,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3055 states have (on average 3.528314238952537) internal successors, (10779), 3055 states have internal predecessors, (10779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:06,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-06-05 16:43:06,887 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-06-05 16:43:06,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:06,887 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-06-05 16:43:06,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:06,887 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-06-05 16:43:06,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:06,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:06,891 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:07,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3903 [2021-06-05 16:43:07,093 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:07,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:07,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-06-05 16:43:07,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:07,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973799539] [2021-06-05 16:43:07,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:07,124 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:07,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:07,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973799539] [2021-06-05 16:43:07,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973799539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:07,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140581318] [2021-06-05 16:43:07,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:43:07,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:43:07,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:07,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:07,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:07,214 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:07,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140581318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:07,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:07,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:43:07,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262309515] [2021-06-05 16:43:07,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:07,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:07,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:07,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:07,215 INFO L87 Difference]: Start difference. First operand 3056 states and 10779 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:07,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:07,918 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-06-05 16:43:07,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:43:07,919 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:07,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:07,941 INFO L225 Difference]: With dead ends: 6687 [2021-06-05 16:43:07,941 INFO L226 Difference]: Without dead ends: 6687 [2021-06-05 16:43:07,941 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 381.7ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:43:07,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-06-05 16:43:07,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-06-05 16:43:07,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.520482692918387) internal successors, (11086), 3149 states have internal predecessors, (11086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:07,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-06-05 16:43:07,997 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-06-05 16:43:07,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:07,997 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-06-05 16:43:07,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-06-05 16:43:08,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:08,001 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:08,001 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:08,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3904 [2021-06-05 16:43:08,201 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:08,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:08,202 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-06-05 16:43:08,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:08,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569475364] [2021-06-05 16:43:08,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:08,232 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:08,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:08,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569475364] [2021-06-05 16:43:08,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569475364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:08,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667519939] [2021-06-05 16:43:08,232 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 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-06-05 16:43:08,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:08,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:08,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:08,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:08,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:08,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667519939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:08,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:08,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:43:08,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820349556] [2021-06-05 16:43:08,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:08,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:08,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:08,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:08,348 INFO L87 Difference]: Start difference. First operand 3150 states and 11086 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:08,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:08,879 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-06-05 16:43:08,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:43:08,880 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:08,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:08,888 INFO L225 Difference]: With dead ends: 6847 [2021-06-05 16:43:08,888 INFO L226 Difference]: Without dead ends: 6811 [2021-06-05 16:43:08,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 320.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:43:08,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-06-05 16:43:08,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-06-05 16:43:08,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.5457617572514786) internal successors, (12591), 3551 states have internal predecessors, (12591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:08,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-06-05 16:43:08,957 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-06-05 16:43:08,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:08,957 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-06-05 16:43:08,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:08,957 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-06-05 16:43:08,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:08,961 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:08,961 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:09,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3905,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:09,162 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:09,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:09,162 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-06-05 16:43:09,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:09,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652984548] [2021-06-05 16:43:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:09,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:09,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:09,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:09,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652984548] [2021-06-05 16:43:09,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652984548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:09,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905179196] [2021-06-05 16:43:09,192 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 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-06-05 16:43:09,214 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:43:09,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:09,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:09,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:09,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905179196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:09,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:09,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:43:09,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358162283] [2021-06-05 16:43:09,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:09,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:09,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:09,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:09,281 INFO L87 Difference]: Start difference. First operand 3552 states and 12591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:09,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:09,836 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-06-05 16:43:09,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:43:09,836 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:09,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:09,845 INFO L225 Difference]: With dead ends: 7020 [2021-06-05 16:43:09,845 INFO L226 Difference]: Without dead ends: 7020 [2021-06-05 16:43:09,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 328.8ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:43:09,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-06-05 16:43:09,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-06-05 16:43:09,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 3.5082720588235294) internal successors, (11451), 3264 states have internal predecessors, (11451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:09,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-06-05 16:43:09,907 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-06-05 16:43:09,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:09,907 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-06-05 16:43:09,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:09,908 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-06-05 16:43:09,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:09,911 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:09,911 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:10,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3906 [2021-06-05 16:43:10,112 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:10,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:10,112 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-06-05 16:43:10,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:10,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199844524] [2021-06-05 16:43:10,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:10,143 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:10,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:10,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199844524] [2021-06-05 16:43:10,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199844524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:10,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085511066] [2021-06-05 16:43:10,143 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 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-06-05 16:43:10,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:43:10,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:10,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:10,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:10,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:10,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085511066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:10,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:10,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:43:10,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416356117] [2021-06-05 16:43:10,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:10,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:10,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:10,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:10,239 INFO L87 Difference]: Start difference. First operand 3265 states and 11451 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:10,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:10,856 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-06-05 16:43:10,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:43:10,856 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:10,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:10,863 INFO L225 Difference]: With dead ends: 6180 [2021-06-05 16:43:10,863 INFO L226 Difference]: Without dead ends: 6176 [2021-06-05 16:43:10,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 352.7ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:43:10,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-06-05 16:43:10,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-06-05 16:43:10,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 3.5327380952380953) internal successors, (10683), 3024 states have internal predecessors, (10683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:10,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-06-05 16:43:10,912 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-06-05 16:43:10,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:10,912 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-06-05 16:43:10,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:10,912 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-06-05 16:43:10,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:10,915 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:10,916 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:11,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3907 [2021-06-05 16:43:11,116 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:11,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:11,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-06-05 16:43:11,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:11,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910135511] [2021-06-05 16:43:11,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:11,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:11,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:11,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:11,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910135511] [2021-06-05 16:43:11,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910135511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:11,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151628822] [2021-06-05 16:43:11,147 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 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-06-05 16:43:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:11,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:11,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:11,253 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:11,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151628822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:11,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:11,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:43:11,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159106343] [2021-06-05 16:43:11,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:11,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:11,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:11,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:11,254 INFO L87 Difference]: Start difference. First operand 3025 states and 10683 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-06-05 16:43:12,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:12,170 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-06-05 16:43:12,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:43:12,170 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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 28 [2021-06-05 16:43:12,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:12,184 INFO L225 Difference]: With dead ends: 9433 [2021-06-05 16:43:12,184 INFO L226 Difference]: Without dead ends: 9433 [2021-06-05 16:43:12,184 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 535.3ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:43:12,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-06-05 16:43:12,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-06-05 16:43:12,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 3.6003125) internal successors, (11521), 3200 states have internal predecessors, (11521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:12,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-06-05 16:43:12,278 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-06-05 16:43:12,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:12,278 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-06-05 16:43:12,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-06-05 16:43:12,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-06-05 16:43:12,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:12,282 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:12,282 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:12,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-06-05 16:43:12,482 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:12,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:12,482 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-06-05 16:43:12,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:12,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724905932] [2021-06-05 16:43:12,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:12,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:12,513 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:12,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:12,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724905932] [2021-06-05 16:43:12,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724905932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:12,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570639705] [2021-06-05 16:43:12,513 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 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-06-05 16:43:12,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:12,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:12,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:12,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:12,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570639705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:12,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:12,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:43:12,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142571615] [2021-06-05 16:43:12,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:12,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:12,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:12,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:12,620 INFO L87 Difference]: Start difference. First operand 3201 states and 11521 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-06-05 16:43:13,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:13,510 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-06-05 16:43:13,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:43:13,510 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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 28 [2021-06-05 16:43:13,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:13,523 INFO L225 Difference]: With dead ends: 9262 [2021-06-05 16:43:13,523 INFO L226 Difference]: Without dead ends: 9262 [2021-06-05 16:43:13,524 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 533.6ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:43:13,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-06-05 16:43:13,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-06-05 16:43:13,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 3.5851197982345524) internal successors, (11372), 3172 states have internal predecessors, (11372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:13,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-06-05 16:43:13,619 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-06-05 16:43:13,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:13,619 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-06-05 16:43:13,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-06-05 16:43:13,619 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-06-05 16:43:13,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:13,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:13,623 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:13,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:13,823 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:13,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:13,823 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-06-05 16:43:13,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:13,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405831645] [2021-06-05 16:43:13,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:13,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:13,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:13,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405831645] [2021-06-05 16:43:13,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405831645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:13,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169589116] [2021-06-05 16:43:13,854 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:13,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:43:13,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:13,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:13,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:13,951 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:13,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169589116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:13,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:13,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:43:13,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483283898] [2021-06-05 16:43:13,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:13,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:13,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:13,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:13,952 INFO L87 Difference]: Start difference. First operand 3173 states and 11372 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:14,801 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-06-05 16:43:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 16:43:14,802 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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 28 [2021-06-05 16:43:14,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:14,813 INFO L225 Difference]: With dead ends: 8699 [2021-06-05 16:43:14,813 INFO L226 Difference]: Without dead ends: 8699 [2021-06-05 16:43:14,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 453.8ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 16:43:14,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-06-05 16:43:14,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-06-05 16:43:14,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.588345864661654) internal successors, (11454), 3192 states have internal predecessors, (11454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:14,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-06-05 16:43:14,911 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-06-05 16:43:14,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:14,911 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-06-05 16:43:14,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:14,911 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-06-05 16:43:14,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:14,915 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:14,915 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:15,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3910 [2021-06-05 16:43:15,115 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:15,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:15,116 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-06-05 16:43:15,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:15,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319669468] [2021-06-05 16:43:15,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:15,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:15,146 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:15,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:15,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319669468] [2021-06-05 16:43:15,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319669468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:15,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124078640] [2021-06-05 16:43:15,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 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-06-05 16:43:15,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:15,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:15,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:15,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:15,236 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:15,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124078640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:15,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:15,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:43:15,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133802530] [2021-06-05 16:43:15,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:15,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:15,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:15,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:15,237 INFO L87 Difference]: Start difference. First operand 3193 states and 11454 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:16,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:16,033 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-06-05 16:43:16,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 16:43:16,034 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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 28 [2021-06-05 16:43:16,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:16,045 INFO L225 Difference]: With dead ends: 8208 [2021-06-05 16:43:16,045 INFO L226 Difference]: Without dead ends: 8200 [2021-06-05 16:43:16,045 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 429.5ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:43:16,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-06-05 16:43:16,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-06-05 16:43:16,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.584436042848141) internal successors, (11377), 3174 states have internal predecessors, (11377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:16,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-06-05 16:43:16,117 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-06-05 16:43:16,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:16,117 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-06-05 16:43:16,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:16,117 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-06-05 16:43:16,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:16,120 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:16,121 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:16,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3911,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:16,321 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:16,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:16,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-06-05 16:43:16,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:16,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153089921] [2021-06-05 16:43:16,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:16,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:16,352 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:16,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:16,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153089921] [2021-06-05 16:43:16,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153089921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:16,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122925685] [2021-06-05 16:43:16,352 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 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-06-05 16:43:16,374 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:43:16,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:16,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:16,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:16,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:16,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122925685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:16,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:16,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:43:16,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082381321] [2021-06-05 16:43:16,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:16,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:16,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:16,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:16,477 INFO L87 Difference]: Start difference. First operand 3175 states and 11377 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:17,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:17,302 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-06-05 16:43:17,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:43:17,303 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:17,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:17,314 INFO L225 Difference]: With dead ends: 8126 [2021-06-05 16:43:17,314 INFO L226 Difference]: Without dead ends: 8126 [2021-06-05 16:43:17,315 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 496.6ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:43:17,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-06-05 16:43:17,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-06-05 16:43:17,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3190 states have (on average 3.5865203761755486) internal successors, (11441), 3190 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:17,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-06-05 16:43:17,381 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-06-05 16:43:17,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:17,382 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-06-05 16:43:17,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:17,382 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-06-05 16:43:17,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:17,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:17,385 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:17,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3912 [2021-06-05 16:43:17,586 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:17,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:17,586 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-06-05 16:43:17,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:17,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217411652] [2021-06-05 16:43:17,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:17,617 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:17,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:17,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217411652] [2021-06-05 16:43:17,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217411652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:17,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382728434] [2021-06-05 16:43:17,617 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 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-06-05 16:43:17,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 16:43:17,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:17,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:17,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:17,718 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:17,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382728434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:17,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:17,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:43:17,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320500634] [2021-06-05 16:43:17,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:17,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:17,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:17,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:17,719 INFO L87 Difference]: Start difference. First operand 3191 states and 11441 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:18,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:18,632 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-06-05 16:43:18,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:43:18,632 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:18,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:18,643 INFO L225 Difference]: With dead ends: 7794 [2021-06-05 16:43:18,643 INFO L226 Difference]: Without dead ends: 7786 [2021-06-05 16:43:18,644 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 498.9ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:43:18,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-06-05 16:43:18,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-06-05 16:43:18,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 3.508313539192399) internal successors, (10339), 2947 states have internal predecessors, (10339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:18,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-06-05 16:43:18,705 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-06-05 16:43:18,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:18,705 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-06-05 16:43:18,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:18,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-06-05 16:43:18,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:18,708 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:18,708 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:18,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3913 [2021-06-05 16:43:18,909 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:18,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:18,909 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-06-05 16:43:18,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:18,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341932158] [2021-06-05 16:43:18,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:18,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:18,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:18,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:18,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341932158] [2021-06-05 16:43:18,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341932158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:18,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350892171] [2021-06-05 16:43:18,941 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:43:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:18,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:18,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:19,047 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:19,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350892171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:19,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:19,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:43:19,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237799954] [2021-06-05 16:43:19,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:19,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:19,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:19,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:19,048 INFO L87 Difference]: Start difference. First operand 2948 states and 10339 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:19,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:19,817 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-06-05 16:43:19,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:43:19,817 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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 28 [2021-06-05 16:43:19,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:19,825 INFO L225 Difference]: With dead ends: 6003 [2021-06-05 16:43:19,825 INFO L226 Difference]: Without dead ends: 6003 [2021-06-05 16:43:19,825 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 470.7ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:43:19,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-06-05 16:43:19,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-06-05 16:43:19,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2960 states, 2959 states have (on average 3.5069280162216967) internal successors, (10377), 2959 states have internal predecessors, (10377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:19,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-06-05 16:43:19,872 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-06-05 16:43:19,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:19,872 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-06-05 16:43:19,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:19,872 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-06-05 16:43:19,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:19,875 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:19,875 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:20,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-06-05 16:43:20,076 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:20,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:20,076 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-06-05 16:43:20,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:20,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693585045] [2021-06-05 16:43:20,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:20,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:20,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693585045] [2021-06-05 16:43:20,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693585045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:20,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024348384] [2021-06-05 16:43:20,108 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 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-06-05 16:43:20,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:20,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:20,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:20,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:20,225 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:20,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024348384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:20,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:20,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:43:20,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827916827] [2021-06-05 16:43:20,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:20,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:20,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:20,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:20,225 INFO L87 Difference]: Start difference. First operand 2960 states and 10377 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:21,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:21,217 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-06-05 16:43:21,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:43:21,217 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:21,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:21,226 INFO L225 Difference]: With dead ends: 6789 [2021-06-05 16:43:21,226 INFO L226 Difference]: Without dead ends: 6789 [2021-06-05 16:43:21,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 616.1ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:43:21,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-06-05 16:43:21,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-06-05 16:43:21,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.5021487603305785) internal successors, (10594), 3025 states have internal predecessors, (10594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:21,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-06-05 16:43:21,284 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-06-05 16:43:21,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:21,284 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-06-05 16:43:21,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:21,284 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-06-05 16:43:21,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:21,287 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:21,287 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:21,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3915,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:21,487 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:21,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:21,488 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-06-05 16:43:21,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:21,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688066789] [2021-06-05 16:43:21,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:21,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:21,519 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:21,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:21,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688066789] [2021-06-05 16:43:21,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688066789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:21,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320430841] [2021-06-05 16:43:21,519 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 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-06-05 16:43:21,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 16:43:21,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:21,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:21,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:21,647 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:21,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320430841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:21,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:21,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:43:21,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353831390] [2021-06-05 16:43:21,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:21,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:21,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:21,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:21,648 INFO L87 Difference]: Start difference. First operand 3026 states and 10594 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:22,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:22,533 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-06-05 16:43:22,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:43:22,534 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:22,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:22,542 INFO L225 Difference]: With dead ends: 6345 [2021-06-05 16:43:22,542 INFO L226 Difference]: Without dead ends: 6341 [2021-06-05 16:43:22,543 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 565.5ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:43:22,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-06-05 16:43:22,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-06-05 16:43:22,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.4984750931887496) internal successors, (10324), 2951 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:22,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-06-05 16:43:22,598 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-06-05 16:43:22,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:22,598 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-06-05 16:43:22,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:22,598 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-06-05 16:43:22,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:22,601 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:22,601 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:22,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3916 [2021-06-05 16:43:22,801 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:22,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:22,802 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-06-05 16:43:22,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:22,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953124152] [2021-06-05 16:43:22,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:22,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:22,838 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:22,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:22,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953124152] [2021-06-05 16:43:22,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953124152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:22,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448647532] [2021-06-05 16:43:22,839 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 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-06-05 16:43:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:22,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:22,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:22,926 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:22,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448647532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:22,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:22,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:43:22,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037787521] [2021-06-05 16:43:22,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:22,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:22,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:22,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:22,927 INFO L87 Difference]: Start difference. First operand 2952 states and 10324 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:23,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:23,455 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-06-05 16:43:23,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:43:23,455 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:23,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:23,461 INFO L225 Difference]: With dead ends: 5472 [2021-06-05 16:43:23,461 INFO L226 Difference]: Without dead ends: 5472 [2021-06-05 16:43:23,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 293.8ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:43:23,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-06-05 16:43:23,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-06-05 16:43:23,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.5005083022704166) internal successors, (10330), 2951 states have internal predecessors, (10330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:23,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-06-05 16:43:23,502 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-06-05 16:43:23,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:23,502 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-06-05 16:43:23,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:23,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-06-05 16:43:23,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:23,506 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:23,506 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:23,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3917 [2021-06-05 16:43:23,706 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:23,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:23,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-06-05 16:43:23,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:23,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660984573] [2021-06-05 16:43:23,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:23,743 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:23,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:23,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660984573] [2021-06-05 16:43:23,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660984573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:23,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117705217] [2021-06-05 16:43:23,743 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 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-06-05 16:43:23,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:23,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:23,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:23,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:23,833 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:23,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117705217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:23,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:23,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:43:23,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075516310] [2021-06-05 16:43:23,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:23,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:23,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:23,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:23,833 INFO L87 Difference]: Start difference. First operand 2952 states and 10330 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:24,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:24,495 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-06-05 16:43:24,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:43:24,495 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:24,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:24,502 INFO L225 Difference]: With dead ends: 5809 [2021-06-05 16:43:24,503 INFO L226 Difference]: Without dead ends: 5809 [2021-06-05 16:43:24,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 393.5ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:43:24,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-06-05 16:43:24,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-06-05 16:43:24,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.500679809653297) internal successors, (10299), 2942 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:24,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-06-05 16:43:24,551 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-06-05 16:43:24,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:24,551 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-06-05 16:43:24,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:24,551 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-06-05 16:43:24,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:24,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:24,555 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:24,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-05 16:43:24,761 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:24,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:24,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-06-05 16:43:24,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:24,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133426757] [2021-06-05 16:43:24,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:24,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:24,806 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:24,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:24,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133426757] [2021-06-05 16:43:24,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133426757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:24,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080136886] [2021-06-05 16:43:24,807 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 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-06-05 16:43:24,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:43:24,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:24,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:24,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:24,898 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:24,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080136886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:24,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:24,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:43:24,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257671799] [2021-06-05 16:43:24,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:24,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:24,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:24,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:24,899 INFO L87 Difference]: Start difference. First operand 2943 states and 10299 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:25,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:25,712 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-06-05 16:43:25,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 16:43:25,712 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:25,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:25,720 INFO L225 Difference]: With dead ends: 6283 [2021-06-05 16:43:25,720 INFO L226 Difference]: Without dead ends: 6283 [2021-06-05 16:43:25,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 468.7ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:43:25,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-06-05 16:43:25,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-06-05 16:43:25,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.4966688874083944) internal successors, (10497), 3002 states have internal predecessors, (10497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:25,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-06-05 16:43:25,774 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-06-05 16:43:25,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:25,774 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-06-05 16:43:25,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:25,774 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-06-05 16:43:25,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:25,778 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:25,778 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:25,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-06-05 16:43:25,978 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:25,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:25,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-06-05 16:43:25,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:25,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195871743] [2021-06-05 16:43:25,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:25,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:26,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:26,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195871743] [2021-06-05 16:43:26,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195871743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:26,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682761971] [2021-06-05 16:43:26,009 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 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-06-05 16:43:26,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:26,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:26,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:26,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:26,112 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:26,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682761971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:26,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:26,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 16:43:26,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847367500] [2021-06-05 16:43:26,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:26,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:26,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:26,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:26,113 INFO L87 Difference]: Start difference. First operand 3003 states and 10497 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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-06-05 16:43:26,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:26,598 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-06-05 16:43:26,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:43:26,598 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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 28 [2021-06-05 16:43:26,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:26,608 INFO L225 Difference]: With dead ends: 7087 [2021-06-05 16:43:26,608 INFO L226 Difference]: Without dead ends: 7087 [2021-06-05 16:43:26,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 331.3ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:43:26,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-06-05 16:43:26,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-06-05 16:43:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.6116970278044103) internal successors, (15068), 4172 states have internal predecessors, (15068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:26,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-06-05 16:43:26,678 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-06-05 16:43:26,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:26,678 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-06-05 16:43:26,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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-06-05 16:43:26,678 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-06-05 16:43:26,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:26,683 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:26,683 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:26,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3920,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:26,883 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:26,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:26,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-06-05 16:43:26,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:26,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877197455] [2021-06-05 16:43:26,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:26,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:26,940 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:26,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:26,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877197455] [2021-06-05 16:43:26,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877197455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:26,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643703530] [2021-06-05 16:43:26,940 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 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-06-05 16:43:26,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 16:43:26,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:26,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:26,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:27,025 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:27,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643703530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:27,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:27,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:43:27,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951722932] [2021-06-05 16:43:27,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:27,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:27,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:27,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:27,026 INFO L87 Difference]: Start difference. First operand 4173 states and 15068 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:27,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:27,759 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-06-05 16:43:27,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:43:27,759 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:27,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:27,770 INFO L225 Difference]: With dead ends: 7520 [2021-06-05 16:43:27,770 INFO L226 Difference]: Without dead ends: 7516 [2021-06-05 16:43:27,770 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 425.5ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:43:27,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-06-05 16:43:27,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-06-05 16:43:27,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.6205708661417324) internal successors, (14714), 4064 states have internal predecessors, (14714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:27,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-06-05 16:43:27,846 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-06-05 16:43:27,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:27,846 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-06-05 16:43:27,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:27,846 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-06-05 16:43:27,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:27,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:27,850 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:28,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3921,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:28,051 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:28,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:28,051 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-06-05 16:43:28,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:28,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330595984] [2021-06-05 16:43:28,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:28,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:28,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:28,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330595984] [2021-06-05 16:43:28,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330595984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:28,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383716419] [2021-06-05 16:43:28,077 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 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-06-05 16:43:28,098 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:28,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:28,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:28,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:28,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:28,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383716419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:28,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:28,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:43:28,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092042464] [2021-06-05 16:43:28,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:28,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:28,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:28,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:28,174 INFO L87 Difference]: Start difference. First operand 4065 states and 14714 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:28,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:28,929 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-06-05 16:43:28,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:43:28,929 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:43:28,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:28,940 INFO L225 Difference]: With dead ends: 8329 [2021-06-05 16:43:28,940 INFO L226 Difference]: Without dead ends: 8320 [2021-06-05 16:43:28,940 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 421.2ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:43:28,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-06-05 16:43:29,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-06-05 16:43:29,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.70892539964476) internal successors, (16705), 4504 states have internal predecessors, (16705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:29,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-06-05 16:43:29,022 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-06-05 16:43:29,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:29,022 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-06-05 16:43:29,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:29,022 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-06-05 16:43:29,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:29,027 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:29,027 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:29,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3922,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:29,228 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:29,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:29,228 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-06-05 16:43:29,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:29,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557066034] [2021-06-05 16:43:29,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:29,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:29,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:29,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:29,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557066034] [2021-06-05 16:43:29,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557066034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:29,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329963989] [2021-06-05 16:43:29,256 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 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-06-05 16:43:29,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:43:29,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:29,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:29,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:29,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:29,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329963989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:29,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:29,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:43:29,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962125465] [2021-06-05 16:43:29,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:29,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:29,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:29,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:29,353 INFO L87 Difference]: Start difference. First operand 4505 states and 16705 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:30,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:30,096 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-06-05 16:43:30,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:43:30,096 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:43:30,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:30,107 INFO L225 Difference]: With dead ends: 8622 [2021-06-05 16:43:30,107 INFO L226 Difference]: Without dead ends: 8622 [2021-06-05 16:43:30,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 426.5ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:43:30,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-06-05 16:43:30,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-06-05 16:43:30,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.6965075154730327) internal successors, (16723), 4524 states have internal predecessors, (16723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:30,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-06-05 16:43:30,210 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-06-05 16:43:30,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:30,210 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-06-05 16:43:30,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:30,210 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-06-05 16:43:30,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:30,215 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:30,215 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:30,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3923 [2021-06-05 16:43:30,430 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:30,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:30,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-06-05 16:43:30,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:30,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895461906] [2021-06-05 16:43:30,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:30,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:30,464 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:30,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:30,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895461906] [2021-06-05 16:43:30,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895461906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:30,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762727976] [2021-06-05 16:43:30,465 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 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-06-05 16:43:30,486 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:43:30,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:30,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:30,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:30,540 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:30,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762727976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:30,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:30,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:43:30,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798914196] [2021-06-05 16:43:30,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:43:30,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:30,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:43:30,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:43:30,541 INFO L87 Difference]: Start difference. First operand 4525 states and 16723 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:30,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:30,921 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-06-05 16:43:30,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:43:30,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:30,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:30,932 INFO L225 Difference]: With dead ends: 8054 [2021-06-05 16:43:30,932 INFO L226 Difference]: Without dead ends: 7950 [2021-06-05 16:43:30,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 205.9ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:43:30,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-06-05 16:43:31,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-06-05 16:43:31,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.7582049564634965) internal successors, (22444), 5972 states have internal predecessors, (22444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:31,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-06-05 16:43:31,022 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-06-05 16:43:31,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:31,023 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-06-05 16:43:31,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:31,023 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-06-05 16:43:31,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:31,030 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:31,030 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:31,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3924 [2021-06-05 16:43:31,230 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:31,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:31,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-06-05 16:43:31,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:31,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938682433] [2021-06-05 16:43:31,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:31,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:31,255 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:31,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:31,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938682433] [2021-06-05 16:43:31,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938682433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:31,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539030313] [2021-06-05 16:43:31,255 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 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-06-05 16:43:31,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:31,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:43:31,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:31,324 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:31,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539030313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:31,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:31,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 16:43:31,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786680013] [2021-06-05 16:43:31,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:43:31,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:31,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:43:31,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:43:31,325 INFO L87 Difference]: Start difference. First operand 5973 states and 22444 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:31,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:31,486 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-06-05 16:43:31,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:43:31,486 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:31,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:31,498 INFO L225 Difference]: With dead ends: 8289 [2021-06-05 16:43:31,498 INFO L226 Difference]: Without dead ends: 8289 [2021-06-05 16:43:31,498 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 102.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:43:31,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-06-05 16:43:31,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-06-05 16:43:31,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6119 states, 6118 states have (on average 3.7355344883949004) internal successors, (22854), 6118 states have internal predecessors, (22854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:31,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-06-05 16:43:31,622 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-06-05 16:43:31,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:31,622 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-06-05 16:43:31,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:31,623 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-06-05 16:43:31,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:31,630 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:31,630 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:31,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3925 [2021-06-05 16:43:31,831 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:31,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:31,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-06-05 16:43:31,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:31,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71260225] [2021-06-05 16:43:31,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:31,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:31,870 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:31,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:31,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71260225] [2021-06-05 16:43:31,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71260225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:31,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680814824] [2021-06-05 16:43:31,871 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 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-06-05 16:43:31,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:31,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:31,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:31,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:31,955 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:31,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680814824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:31,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:31,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:43:31,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307131285] [2021-06-05 16:43:31,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:31,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:31,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:31,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:31,956 INFO L87 Difference]: Start difference. First operand 6119 states and 22854 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:32,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:32,621 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-06-05 16:43:32,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:43:32,621 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:32,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:32,640 INFO L225 Difference]: With dead ends: 12663 [2021-06-05 16:43:32,641 INFO L226 Difference]: Without dead ends: 12663 [2021-06-05 16:43:32,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 394.5ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:43:32,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-06-05 16:43:32,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-06-05 16:43:32,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6787 states have (on average 3.7501105053779282) internal successors, (25452), 6787 states have internal predecessors, (25452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:32,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-06-05 16:43:32,775 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-06-05 16:43:32,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:32,775 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-06-05 16:43:32,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:32,775 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-06-05 16:43:32,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:32,784 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:32,784 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:32,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3926 [2021-06-05 16:43:32,984 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:32,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:32,984 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-06-05 16:43:32,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:32,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773780841] [2021-06-05 16:43:32,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:33,016 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:33,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:33,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773780841] [2021-06-05 16:43:33,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773780841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:33,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125827813] [2021-06-05 16:43:33,016 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 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-06-05 16:43:33,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:43:33,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:33,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:33,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:33,094 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:33,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125827813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:33,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:33,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-05 16:43:33,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021566541] [2021-06-05 16:43:33,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:43:33,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:33,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:43:33,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:43:33,095 INFO L87 Difference]: Start difference. First operand 6788 states and 25452 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:33,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:33,711 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-06-05 16:43:33,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:43:33,712 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:33,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:33,731 INFO L225 Difference]: With dead ends: 12824 [2021-06-05 16:43:33,732 INFO L226 Difference]: Without dead ends: 12824 [2021-06-05 16:43:33,732 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 331.6ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:43:33,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-06-05 16:43:33,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-06-05 16:43:33,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.729637526652452) internal successors, (26238), 7035 states have internal predecessors, (26238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:33,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-06-05 16:43:33,876 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-06-05 16:43:33,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:33,877 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-06-05 16:43:33,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:33,877 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-06-05 16:43:33,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:33,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:33,886 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:34,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-06-05 16:43:34,086 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:34,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:34,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-06-05 16:43:34,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:34,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370878393] [2021-06-05 16:43:34,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:34,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:34,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:34,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:34,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370878393] [2021-06-05 16:43:34,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370878393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:34,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4805277] [2021-06-05 16:43:34,112 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 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-06-05 16:43:34,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:34,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:34,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:34,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:34,188 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:34,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4805277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:34,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:34,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:43:34,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160443263] [2021-06-05 16:43:34,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:43:34,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:34,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:43:34,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:43:34,189 INFO L87 Difference]: Start difference. First operand 7036 states and 26238 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:34,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:34,516 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-06-05 16:43:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:43:34,517 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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 28 [2021-06-05 16:43:34,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:34,533 INFO L225 Difference]: With dead ends: 10405 [2021-06-05 16:43:34,534 INFO L226 Difference]: Without dead ends: 10405 [2021-06-05 16:43:34,534 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 168.9ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:43:34,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-06-05 16:43:34,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-06-05 16:43:34,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 7945 states have (on average 3.7539332913782255) internal successors, (29825), 7945 states have internal predecessors, (29825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:34,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-06-05 16:43:34,665 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-06-05 16:43:34,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:34,665 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-06-05 16:43:34,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:34,666 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-06-05 16:43:34,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:34,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:34,676 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:34,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3928,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:34,876 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:34,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:34,876 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-06-05 16:43:34,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:34,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114942169] [2021-06-05 16:43:34,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:34,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:34,914 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:34,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:34,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114942169] [2021-06-05 16:43:34,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114942169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:34,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526893550] [2021-06-05 16:43:34,914 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 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-06-05 16:43:34,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:43:34,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:34,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:34,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:34,988 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:34,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526893550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:34,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:34,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-05 16:43:34,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85869473] [2021-06-05 16:43:34,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:43:34,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:34,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:43:34,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:43:34,988 INFO L87 Difference]: Start difference. First operand 7946 states and 29825 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:35,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:35,545 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-06-05 16:43:35,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:43:35,545 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:35,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:35,567 INFO L225 Difference]: With dead ends: 13522 [2021-06-05 16:43:35,567 INFO L226 Difference]: Without dead ends: 13518 [2021-06-05 16:43:35,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 311.1ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:43:35,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-06-05 16:43:35,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-06-05 16:43:35,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 3.7557591956217387) internal successors, (29509), 7857 states have internal predecessors, (29509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:35,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-06-05 16:43:35,723 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-06-05 16:43:35,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:35,723 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-06-05 16:43:35,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:35,724 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-06-05 16:43:35,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:35,734 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:35,734 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:35,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-06-05 16:43:35,934 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:35,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:35,934 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-06-05 16:43:35,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:35,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091660797] [2021-06-05 16:43:35,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:35,980 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:35,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:35,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091660797] [2021-06-05 16:43:35,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091660797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:35,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368751455] [2021-06-05 16:43:35,980 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 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-06-05 16:43:36,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:43:36,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:36,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:36,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:36,058 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:36,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368751455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:36,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:36,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:43:36,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399858117] [2021-06-05 16:43:36,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:43:36,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:36,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:43:36,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:43:36,059 INFO L87 Difference]: Start difference. First operand 7858 states and 29509 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:36,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:36,463 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-06-05 16:43:36,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:43:36,463 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:36,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:36,479 INFO L225 Difference]: With dead ends: 10648 [2021-06-05 16:43:36,479 INFO L226 Difference]: Without dead ends: 10648 [2021-06-05 16:43:36,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 211.0ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 16:43:36,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-06-05 16:43:36,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-06-05 16:43:36,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.752675693101225) internal successors, (29102), 7755 states have internal predecessors, (29102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:36,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-06-05 16:43:36,607 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-06-05 16:43:36,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:36,607 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-06-05 16:43:36,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:36,607 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-06-05 16:43:36,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:36,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:36,660 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:36,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3930,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:36,860 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:36,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:36,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-06-05 16:43:36,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:36,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714570573] [2021-06-05 16:43:36,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:36,897 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:36,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:36,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714570573] [2021-06-05 16:43:36,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714570573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:36,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661206301] [2021-06-05 16:43:36,897 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 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-06-05 16:43:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:36,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:36,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:36,971 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:36,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661206301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:36,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:36,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:43:36,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413767827] [2021-06-05 16:43:36,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:43:36,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:36,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:43:36,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:43:36,971 INFO L87 Difference]: Start difference. First operand 7756 states and 29102 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:37,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:37,567 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-06-05 16:43:37,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:43:37,568 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:37,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:37,590 INFO L225 Difference]: With dead ends: 13360 [2021-06-05 16:43:37,590 INFO L226 Difference]: Without dead ends: 13348 [2021-06-05 16:43:37,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 334.0ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:43:37,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-06-05 16:43:37,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-06-05 16:43:37,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.7513862024500324) internal successors, (29092), 7755 states have internal predecessors, (29092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:37,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-06-05 16:43:37,745 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-06-05 16:43:37,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:37,745 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-06-05 16:43:37,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:37,745 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-06-05 16:43:37,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:37,755 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:37,755 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:37,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:37,955 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:37,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:37,956 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-06-05 16:43:37,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:37,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050374864] [2021-06-05 16:43:37,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:37,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:37,992 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:37,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:37,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050374864] [2021-06-05 16:43:37,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050374864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:37,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278774053] [2021-06-05 16:43:37,992 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 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-06-05 16:43:38,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:38,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:38,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:38,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:38,080 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:38,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278774053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:38,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:38,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:43:38,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656025245] [2021-06-05 16:43:38,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:38,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:38,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:38,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:38,081 INFO L87 Difference]: Start difference. First operand 7756 states and 29092 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:39,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:39,210 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-06-05 16:43:39,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 16:43:39,211 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:43:39,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:39,247 INFO L225 Difference]: With dead ends: 20318 [2021-06-05 16:43:39,248 INFO L226 Difference]: Without dead ends: 20318 [2021-06-05 16:43:39,248 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 666.8ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:43:39,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-06-05 16:43:39,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-06-05 16:43:39,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 10595 states have (on average 3.79443133553563) internal successors, (40202), 10595 states have internal predecessors, (40202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:39,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-06-05 16:43:39,524 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-06-05 16:43:39,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:39,524 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-06-05 16:43:39,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:39,524 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-06-05 16:43:39,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:39,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:39,539 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:39,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3932,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:39,739 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:39,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:39,739 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-06-05 16:43:39,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:39,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328508359] [2021-06-05 16:43:39,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:39,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:39,786 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:39,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:39,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328508359] [2021-06-05 16:43:39,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328508359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:39,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702970604] [2021-06-05 16:43:39,786 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 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-06-05 16:43:39,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:43:39,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:39,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:39,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:39,870 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:39,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702970604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:39,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:39,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:43:39,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966942377] [2021-06-05 16:43:39,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:39,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:39,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:39,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:39,871 INFO L87 Difference]: Start difference. First operand 10596 states and 40202 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:40,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:40,862 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-06-05 16:43:40,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:43:40,862 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:43:40,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:40,894 INFO L225 Difference]: With dead ends: 19544 [2021-06-05 16:43:40,895 INFO L226 Difference]: Without dead ends: 19532 [2021-06-05 16:43:40,895 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 556.6ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:43:40,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-06-05 16:43:41,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-06-05 16:43:41,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10409 states have (on average 3.8004611393985974) internal successors, (39559), 10409 states have internal predecessors, (39559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:41,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-06-05 16:43:41,150 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-06-05 16:43:41,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:41,150 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-06-05 16:43:41,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:41,150 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-06-05 16:43:41,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:41,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:41,164 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:41,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3933 [2021-06-05 16:43:41,364 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:41,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:41,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-06-05 16:43:41,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:41,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012779262] [2021-06-05 16:43:41,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:41,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:41,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:41,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012779262] [2021-06-05 16:43:41,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012779262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:41,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480061880] [2021-06-05 16:43:41,402 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 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-06-05 16:43:41,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:41,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:41,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:41,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:41,484 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:41,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480061880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:41,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:41,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:43:41,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583446031] [2021-06-05 16:43:41,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:43:41,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:41,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:43:41,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:43:41,485 INFO L87 Difference]: Start difference. First operand 10410 states and 39559 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:42,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:42,368 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-06-05 16:43:42,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:43:42,369 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:43:42,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:42,402 INFO L225 Difference]: With dead ends: 19373 [2021-06-05 16:43:42,403 INFO L226 Difference]: Without dead ends: 19337 [2021-06-05 16:43:42,403 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 516.8ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:43:42,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-06-05 16:43:42,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-06-05 16:43:42,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 3.798451094750932) internal successors, (39728), 10459 states have internal predecessors, (39728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:42,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-06-05 16:43:42,677 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-06-05 16:43:42,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:42,677 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-06-05 16:43:42,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:43:42,677 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-06-05 16:43:42,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:42,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:42,691 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:42,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3934,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:42,891 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:42,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:42,892 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-06-05 16:43:42,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:42,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471739673] [2021-06-05 16:43:42,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:42,934 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:42,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:42,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471739673] [2021-06-05 16:43:42,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471739673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:42,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953197484] [2021-06-05 16:43:42,934 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 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-06-05 16:43:42,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:43:42,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:42,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:42,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:43,042 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:43,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953197484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:43,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:43,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:43:43,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119359390] [2021-06-05 16:43:43,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:43,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:43,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:43,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:43,043 INFO L87 Difference]: Start difference. First operand 10460 states and 39728 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:44,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:44,320 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-06-05 16:43:44,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 16:43:44,320 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:44,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:44,353 INFO L225 Difference]: With dead ends: 19259 [2021-06-05 16:43:44,353 INFO L226 Difference]: Without dead ends: 19259 [2021-06-05 16:43:44,354 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 804.7ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:43:44,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-06-05 16:43:44,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-06-05 16:43:44,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10656 states, 10655 states have (on average 3.7895823557015484) internal successors, (40378), 10655 states have internal predecessors, (40378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:44,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-06-05 16:43:44,634 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-06-05 16:43:44,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:44,634 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-06-05 16:43:44,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:44,634 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-06-05 16:43:44,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:44,648 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:44,648 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:44,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3935 [2021-06-05 16:43:44,849 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:44,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:44,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-06-05 16:43:44,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:44,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501211356] [2021-06-05 16:43:44,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:44,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:44,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:44,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:44,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501211356] [2021-06-05 16:43:44,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501211356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:44,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623449937] [2021-06-05 16:43:44,886 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 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-06-05 16:43:44,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 16:43:44,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:44,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:44,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:44,989 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:44,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623449937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:44,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:44,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:43:44,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353797440] [2021-06-05 16:43:44,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:44,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:44,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:44,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:44,990 INFO L87 Difference]: Start difference. First operand 10656 states and 40378 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:46,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:46,141 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-06-05 16:43:46,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:43:46,141 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:46,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:46,173 INFO L225 Difference]: With dead ends: 18895 [2021-06-05 16:43:46,173 INFO L226 Difference]: Without dead ends: 18883 [2021-06-05 16:43:46,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 690.3ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 16:43:46,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-06-05 16:43:46,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-06-05 16:43:46,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10538 states, 10537 states have (on average 3.793964126411692) internal successors, (39977), 10537 states have internal predecessors, (39977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:46,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-06-05 16:43:46,475 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-06-05 16:43:46,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:46,475 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-06-05 16:43:46,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:46,475 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-06-05 16:43:46,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:46,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:46,490 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:46,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3936,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:46,691 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:46,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:46,691 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-06-05 16:43:46,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:46,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950817698] [2021-06-05 16:43:46,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:46,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:46,730 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:46,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:46,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950817698] [2021-06-05 16:43:46,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950817698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:46,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377379474] [2021-06-05 16:43:46,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 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-06-05 16:43:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:46,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:46,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:46,827 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:46,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377379474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:46,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:46,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-05 16:43:46,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075002183] [2021-06-05 16:43:46,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:46,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:46,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:46,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:46,828 INFO L87 Difference]: Start difference. First operand 10538 states and 39977 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:47,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:47,775 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-06-05 16:43:47,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:43:47,775 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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 28 [2021-06-05 16:43:47,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:47,808 INFO L225 Difference]: With dead ends: 18135 [2021-06-05 16:43:47,808 INFO L226 Difference]: Without dead ends: 18099 [2021-06-05 16:43:47,808 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 563.6ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:43:47,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-06-05 16:43:48,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-06-05 16:43:48,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10562 states, 10561 states have (on average 3.7929173373733547) internal successors, (40057), 10561 states have internal predecessors, (40057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:48,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-06-05 16:43:48,037 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-06-05 16:43:48,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:48,037 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-06-05 16:43:48,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:48,037 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-06-05 16:43:48,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:48,052 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:48,052 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:48,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-06-05 16:43:48,252 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:48,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:48,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-06-05 16:43:48,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:48,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438655261] [2021-06-05 16:43:48,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:48,284 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:48,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:48,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438655261] [2021-06-05 16:43:48,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438655261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:48,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577087654] [2021-06-05 16:43:48,285 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 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-06-05 16:43:48,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:48,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:48,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:48,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:48,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:48,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577087654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:48,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:48,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:43:48,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908313390] [2021-06-05 16:43:48,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:48,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:48,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:48,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:48,403 INFO L87 Difference]: Start difference. First operand 10562 states and 40057 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:43:49,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:49,625 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-06-05 16:43:49,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 16:43:49,625 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-05 16:43:49,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:49,675 INFO L225 Difference]: With dead ends: 26263 [2021-06-05 16:43:49,675 INFO L226 Difference]: Without dead ends: 26263 [2021-06-05 16:43:49,676 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 730.5ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 16:43:49,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-06-05 16:43:49,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-06-05 16:43:49,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 10851 states have (on average 3.818173440235923) internal successors, (41431), 10851 states have internal predecessors, (41431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:49,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-06-05 16:43:49,973 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-06-05 16:43:49,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:49,973 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-06-05 16:43:49,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:43:49,973 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-06-05 16:43:49,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:49,988 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:49,988 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:50,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3938 [2021-06-05 16:43:50,188 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:50,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:50,189 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-06-05 16:43:50,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:50,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115741242] [2021-06-05 16:43:50,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:50,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:50,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:50,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115741242] [2021-06-05 16:43:50,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115741242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:50,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154094743] [2021-06-05 16:43:50,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 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-06-05 16:43:50,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:43:50,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:50,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:50,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:50,336 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:50,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154094743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:50,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:50,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:43:50,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879569691] [2021-06-05 16:43:50,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:50,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:50,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:50,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:50,337 INFO L87 Difference]: Start difference. First operand 10852 states and 41431 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:43:51,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:51,509 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-06-05 16:43:51,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 16:43:51,509 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-05 16:43:51,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:51,557 INFO L225 Difference]: With dead ends: 25703 [2021-06-05 16:43:51,557 INFO L226 Difference]: Without dead ends: 25703 [2021-06-05 16:43:51,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 691.8ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 16:43:51,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-06-05 16:43:51,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-06-05 16:43:51,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.8055426392634613) internal successors, (40921), 10753 states have internal predecessors, (40921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:51,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-06-05 16:43:51,858 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-06-05 16:43:51,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:51,858 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-06-05 16:43:51,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:43:51,858 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-06-05 16:43:51,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:51,873 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:51,873 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:52,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-06-05 16:43:52,073 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:52,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:52,074 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-06-05 16:43:52,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:52,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182044811] [2021-06-05 16:43:52,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:52,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:52,106 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:52,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:52,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182044811] [2021-06-05 16:43:52,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182044811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:52,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498604432] [2021-06-05 16:43:52,106 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 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-06-05 16:43:52,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:43:52,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:52,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:52,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:52,210 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:52,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498604432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:52,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:52,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:43:52,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868316860] [2021-06-05 16:43:52,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:52,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:52,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:52,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:52,211 INFO L87 Difference]: Start difference. First operand 10754 states and 40921 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:52,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:52,956 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-06-05 16:43:52,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:43:52,956 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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 28 [2021-06-05 16:43:52,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:52,992 INFO L225 Difference]: With dead ends: 20426 [2021-06-05 16:43:52,992 INFO L226 Difference]: Without dead ends: 20426 [2021-06-05 16:43:52,993 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 425.5ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:43:53,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-06-05 16:43:53,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-06-05 16:43:53,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10763 states, 10762 states have (on average 3.804497305333581) internal successors, (40944), 10762 states have internal predecessors, (40944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:53,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-06-05 16:43:53,306 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-06-05 16:43:53,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:53,306 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-06-05 16:43:53,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:53,306 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-06-05 16:43:53,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:53,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:53,320 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:53,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3940,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:53,520 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:53,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:53,520 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-06-05 16:43:53,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:53,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504918945] [2021-06-05 16:43:53,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:53,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:53,545 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:53,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:53,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504918945] [2021-06-05 16:43:53,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504918945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:53,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765177211] [2021-06-05 16:43:53,545 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 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-06-05 16:43:53,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:43:53,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:53,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:43:53,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:53,620 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:53,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765177211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:53,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:53,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:43:53,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185040824] [2021-06-05 16:43:53,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:43:53,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:53,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:43:53,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:43:53,621 INFO L87 Difference]: Start difference. First operand 10763 states and 40944 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:53,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:53,972 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-06-05 16:43:53,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:43:53,973 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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 28 [2021-06-05 16:43:53,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:53,996 INFO L225 Difference]: With dead ends: 12782 [2021-06-05 16:43:53,996 INFO L226 Difference]: Without dead ends: 12749 [2021-06-05 16:43:53,996 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 164.5ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:43:54,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-06-05 16:43:54,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-06-05 16:43:54,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 3.8048757705959275) internal successors, (40735), 10706 states have internal predecessors, (40735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:54,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-06-05 16:43:54,187 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-06-05 16:43:54,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:54,187 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-06-05 16:43:54,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:54,187 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-06-05 16:43:54,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:54,203 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:54,203 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:54,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3941,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:54,403 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:54,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:54,403 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-06-05 16:43:54,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:54,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141313983] [2021-06-05 16:43:54,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:54,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:54,441 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:54,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:54,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141313983] [2021-06-05 16:43:54,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141313983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:54,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389516716] [2021-06-05 16:43:54,441 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 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-06-05 16:43:54,464 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:43:54,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:54,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:54,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:54,554 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:54,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389516716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:54,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:54,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:43:54,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688206542] [2021-06-05 16:43:54,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:43:54,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:54,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:43:54,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:43:54,555 INFO L87 Difference]: Start difference. First operand 10707 states and 40735 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:55,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:55,275 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-06-05 16:43:55,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:43:55,276 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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 28 [2021-06-05 16:43:55,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:55,311 INFO L225 Difference]: With dead ends: 18923 [2021-06-05 16:43:55,311 INFO L226 Difference]: Without dead ends: 18923 [2021-06-05 16:43:55,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 392.7ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:43:55,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-06-05 16:43:55,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-06-05 16:43:55,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10719 states, 10718 states have (on average 3.8041612241089755) internal successors, (40773), 10718 states have internal predecessors, (40773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:55,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-06-05 16:43:55,623 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-06-05 16:43:55,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:55,623 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-06-05 16:43:55,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:55,623 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-06-05 16:43:55,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:55,638 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:55,638 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:55,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3942,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:55,838 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:55,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:55,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-06-05 16:43:55,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:55,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030465731] [2021-06-05 16:43:55,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:55,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:55,873 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:55,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:55,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030465731] [2021-06-05 16:43:55,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030465731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:55,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441370468] [2021-06-05 16:43:55,873 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 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-06-05 16:43:55,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:55,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:55,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:55,995 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:55,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441370468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:55,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:55,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:43:55,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106230128] [2021-06-05 16:43:55,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:55,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:55,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:55,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:55,996 INFO L87 Difference]: Start difference. First operand 10719 states and 40773 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:57,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:57,034 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-06-05 16:43:57,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 16:43:57,035 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:57,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:57,069 INFO L225 Difference]: With dead ends: 19527 [2021-06-05 16:43:57,069 INFO L226 Difference]: Without dead ends: 19527 [2021-06-05 16:43:57,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 658.8ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:43:57,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-06-05 16:43:57,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-06-05 16:43:57,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 10826 states have (on average 3.797062627009052) internal successors, (41107), 10826 states have internal predecessors, (41107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:57,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-06-05 16:43:57,325 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-06-05 16:43:57,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:57,325 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-06-05 16:43:57,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:57,325 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-06-05 16:43:57,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:57,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:57,340 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:57,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3943 [2021-06-05 16:43:57,540 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:57,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:57,540 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-06-05 16:43:57,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:57,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620301086] [2021-06-05 16:43:57,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:57,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:57,572 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:43:57,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:57,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620301086] [2021-06-05 16:43:57,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620301086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:57,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541978030] [2021-06-05 16:43:57,572 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 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-06-05 16:43:57,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:43:57,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:57,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:57,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:57,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541978030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:57,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:57,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:43:57,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904338257] [2021-06-05 16:43:57,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:57,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:57,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:57,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:57,689 INFO L87 Difference]: Start difference. First operand 10827 states and 41107 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:58,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:43:58,538 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-06-05 16:43:58,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:43:58,538 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:43:58,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:43:58,623 INFO L225 Difference]: With dead ends: 19102 [2021-06-05 16:43:58,624 INFO L226 Difference]: Without dead ends: 19098 [2021-06-05 16:43:58,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 528.3ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:43:58,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-06-05 16:43:58,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-06-05 16:43:58,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10753 states, 10752 states have (on average 3.800967261904762) internal successors, (40868), 10752 states have internal predecessors, (40868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:58,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-06-05 16:43:58,840 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-06-05 16:43:58,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:43:58,840 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-06-05 16:43:58,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:43:58,840 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-06-05 16:43:58,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:43:58,854 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:43:58,855 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:43:59,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3944,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:43:59,055 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:43:59,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:43:59,055 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-06-05 16:43:59,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:43:59,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493348358] [2021-06-05 16:43:59,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:43:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:43:59,092 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:59,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:43:59,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493348358] [2021-06-05 16:43:59,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493348358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:59,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013777179] [2021-06-05 16:43:59,093 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 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-06-05 16:43:59,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 16:43:59,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:43:59,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:43:59,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:43:59,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:43:59,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013777179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:43:59,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:43:59,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:43:59,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152908881] [2021-06-05 16:43:59,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:43:59,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:43:59,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:43:59,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:43:59,203 INFO L87 Difference]: Start difference. First operand 10753 states and 40868 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:00,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:00,162 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-06-05 16:44:00,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:44:00,162 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:44:00,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:00,194 INFO L225 Difference]: With dead ends: 18533 [2021-06-05 16:44:00,194 INFO L226 Difference]: Without dead ends: 18533 [2021-06-05 16:44:00,195 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 605.5ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:44:00,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-06-05 16:44:00,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-06-05 16:44:00,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.8041716003278987) internal successors, (41766), 10979 states have internal predecessors, (41766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:00,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-06-05 16:44:00,441 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-06-05 16:44:00,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:00,441 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-06-05 16:44:00,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:00,441 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-06-05 16:44:00,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:00,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:00,456 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:00,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3945 [2021-06-05 16:44:00,656 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:00,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:00,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-06-05 16:44:00,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:00,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855122922] [2021-06-05 16:44:00,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:00,694 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:00,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:00,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855122922] [2021-06-05 16:44:00,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855122922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:00,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177142795] [2021-06-05 16:44:00,695 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 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-06-05 16:44:00,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:00,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:00,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:00,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:00,796 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:00,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177142795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:00,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:00,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:44:00,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004191886] [2021-06-05 16:44:00,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:44:00,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:00,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:44:00,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:44:00,797 INFO L87 Difference]: Start difference. First operand 10980 states and 41766 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:01,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:01,706 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-06-05 16:44:01,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:44:01,706 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:44:01,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:01,738 INFO L225 Difference]: With dead ends: 18246 [2021-06-05 16:44:01,738 INFO L226 Difference]: Without dead ends: 18234 [2021-06-05 16:44:01,738 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 525.9ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:44:01,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-06-05 16:44:01,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-06-05 16:44:01,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11082 states, 11081 states have (on average 3.798303402220016) internal successors, (42089), 11081 states have internal predecessors, (42089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:01,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-06-05 16:44:01,971 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-06-05 16:44:01,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:01,971 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-06-05 16:44:01,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:01,971 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-06-05 16:44:01,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:01,987 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:01,987 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:02,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3946,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:02,187 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:02,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:02,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-06-05 16:44:02,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:02,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166260049] [2021-06-05 16:44:02,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:02,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:02,225 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:02,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:02,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166260049] [2021-06-05 16:44:02,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166260049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:02,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629818809] [2021-06-05 16:44:02,225 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 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-06-05 16:44:02,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:44:02,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:02,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:02,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:02,307 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:02,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629818809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:02,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:02,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:44:02,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566011593] [2021-06-05 16:44:02,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:02,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:02,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:02,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:02,307 INFO L87 Difference]: Start difference. First operand 11082 states and 42089 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:02,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:02,725 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-06-05 16:44:02,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:44:02,726 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 28 [2021-06-05 16:44:02,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:02,753 INFO L225 Difference]: With dead ends: 15733 [2021-06-05 16:44:02,753 INFO L226 Difference]: Without dead ends: 15733 [2021-06-05 16:44:02,753 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 227.7ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:44:02,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-06-05 16:44:02,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-06-05 16:44:02,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11154 states, 11153 states have (on average 3.7938671209540034) internal successors, (42313), 11153 states have internal predecessors, (42313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:02,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-06-05 16:44:02,969 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-06-05 16:44:02,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:02,969 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-06-05 16:44:02,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:02,969 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-06-05 16:44:02,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:02,984 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:02,984 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:03,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-06-05 16:44:03,184 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:03,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:03,185 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-06-05 16:44:03,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:03,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559962369] [2021-06-05 16:44:03,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:03,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:03,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:03,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559962369] [2021-06-05 16:44:03,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559962369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:03,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861965589] [2021-06-05 16:44:03,216 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 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-06-05 16:44:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:03,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:03,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:03,295 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:03,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861965589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:03,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:03,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:03,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969889276] [2021-06-05 16:44:03,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:03,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:03,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:03,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:03,296 INFO L87 Difference]: Start difference. First operand 11154 states and 42313 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:03,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:03,771 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-06-05 16:44:03,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:44:03,772 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:03,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:03,801 INFO L225 Difference]: With dead ends: 16710 [2021-06-05 16:44:03,801 INFO L226 Difference]: Without dead ends: 16710 [2021-06-05 16:44:03,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 267.4ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:44:03,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-06-05 16:44:04,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-06-05 16:44:04,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11484 states, 11483 states have (on average 3.7768875729339024) internal successors, (43370), 11483 states have internal predecessors, (43370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:04,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-06-05 16:44:04,068 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-06-05 16:44:04,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:04,068 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-06-05 16:44:04,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:04,068 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-06-05 16:44:04,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:04,084 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:04,085 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:04,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3948,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:04,285 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:04,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:04,285 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-06-05 16:44:04,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:04,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609538715] [2021-06-05 16:44:04,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:04,316 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:04,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:04,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609538715] [2021-06-05 16:44:04,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609538715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:04,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759102128] [2021-06-05 16:44:04,316 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 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-06-05 16:44:04,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:04,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:04,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:04,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:04,389 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:04,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759102128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:04,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:04,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:04,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163217247] [2021-06-05 16:44:04,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:04,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:04,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:04,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:04,390 INFO L87 Difference]: Start difference. First operand 11484 states and 43370 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:04,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:04,771 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-06-05 16:44:04,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:44:04,772 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:04,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:04,800 INFO L225 Difference]: With dead ends: 16200 [2021-06-05 16:44:04,800 INFO L226 Difference]: Without dead ends: 16192 [2021-06-05 16:44:04,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 204.0ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:44:04,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-06-05 16:44:04,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-06-05 16:44:04,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11424 states, 11423 states have (on average 3.7788671977589074) internal successors, (43166), 11423 states have internal predecessors, (43166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:05,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-06-05 16:44:05,016 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-06-05 16:44:05,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:05,016 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-06-05 16:44:05,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:05,016 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-06-05 16:44:05,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:05,031 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:05,031 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:05,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3949 [2021-06-05 16:44:05,232 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:05,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:05,232 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-06-05 16:44:05,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:05,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359616005] [2021-06-05 16:44:05,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:05,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:05,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:05,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:05,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359616005] [2021-06-05 16:44:05,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359616005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:05,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019531485] [2021-06-05 16:44:05,279 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 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-06-05 16:44:05,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 16:44:05,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:05,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:05,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:05,354 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:05,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019531485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:05,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:05,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:44:05,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349083988] [2021-06-05 16:44:05,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:05,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:05,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:05,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:05,354 INFO L87 Difference]: Start difference. First operand 11424 states and 43166 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:05,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:05,761 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-06-05 16:44:05,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:44:05,762 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 28 [2021-06-05 16:44:05,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:05,790 INFO L225 Difference]: With dead ends: 16100 [2021-06-05 16:44:05,790 INFO L226 Difference]: Without dead ends: 16088 [2021-06-05 16:44:05,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 223.9ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:44:05,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-06-05 16:44:05,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-06-05 16:44:05,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 11405 states have (on average 3.779307321350285) internal successors, (43103), 11405 states have internal predecessors, (43103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:06,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-06-05 16:44:06,006 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-06-05 16:44:06,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:06,006 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-06-05 16:44:06,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:06,006 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-06-05 16:44:06,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:06,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:06,022 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:06,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:06,222 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:06,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:06,222 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-06-05 16:44:06,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:06,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193767583] [2021-06-05 16:44:06,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:06,254 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:06,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:06,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193767583] [2021-06-05 16:44:06,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193767583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:06,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322638789] [2021-06-05 16:44:06,254 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 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-06-05 16:44:06,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:06,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:06,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:06,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:06,359 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:06,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322638789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:06,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:06,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:44:06,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902226623] [2021-06-05 16:44:06,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:44:06,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:06,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:44:06,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:44:06,360 INFO L87 Difference]: Start difference. First operand 11406 states and 43103 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:07,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:07,246 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-06-05 16:44:07,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:44:07,247 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 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 28 [2021-06-05 16:44:07,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:07,285 INFO L225 Difference]: With dead ends: 21916 [2021-06-05 16:44:07,285 INFO L226 Difference]: Without dead ends: 21916 [2021-06-05 16:44:07,286 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 500.1ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:44:07,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-06-05 16:44:07,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-06-05 16:44:07,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11388 states, 11387 states have (on average 3.7779924475278825) internal successors, (43020), 11387 states have internal predecessors, (43020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:07,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-06-05 16:44:07,545 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-06-05 16:44:07,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:07,546 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-06-05 16:44:07,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:07,546 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-06-05 16:44:07,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:07,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:07,561 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:07,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3951,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:07,762 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:07,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:07,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-06-05 16:44:07,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:07,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769354401] [2021-06-05 16:44:07,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:07,786 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:07,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:07,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769354401] [2021-06-05 16:44:07,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769354401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:07,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155526284] [2021-06-05 16:44:07,787 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 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-06-05 16:44:07,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:44:07,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:07,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:07,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:07,886 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:07,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155526284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:07,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:07,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:44:07,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405785608] [2021-06-05 16:44:07,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:07,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:07,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:07,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:07,887 INFO L87 Difference]: Start difference. First operand 11388 states and 43020 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:08,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:08,560 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-06-05 16:44:08,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:44:08,560 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:08,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:08,590 INFO L225 Difference]: With dead ends: 17700 [2021-06-05 16:44:08,590 INFO L226 Difference]: Without dead ends: 17684 [2021-06-05 16:44:08,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 343.2ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:44:08,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-06-05 16:44:08,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-06-05 16:44:08,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12696 states, 12695 states have (on average 3.8450571090980703) internal successors, (48813), 12695 states have internal predecessors, (48813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:08,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-06-05 16:44:08,851 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-06-05 16:44:08,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:08,851 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-06-05 16:44:08,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:08,852 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-06-05 16:44:08,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:08,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:08,870 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:09,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3952 [2021-06-05 16:44:09,070 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:09,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:09,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-06-05 16:44:09,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:09,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305412328] [2021-06-05 16:44:09,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:09,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:09,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305412328] [2021-06-05 16:44:09,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305412328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:09,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249728770] [2021-06-05 16:44:09,100 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 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-06-05 16:44:09,131 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:09,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:09,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:09,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:09,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:09,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249728770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:09,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:09,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 16:44:09,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130285042] [2021-06-05 16:44:09,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:09,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:09,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:09,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:09,282 INFO L87 Difference]: Start difference. First operand 12696 states and 48813 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:09,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:09,951 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-06-05 16:44:09,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:44:09,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:09,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:09,981 INFO L225 Difference]: With dead ends: 17792 [2021-06-05 16:44:09,981 INFO L226 Difference]: Without dead ends: 17786 [2021-06-05 16:44:09,981 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 447.0ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:44:09,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-06-05 16:44:10,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-06-05 16:44:10,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12666 states, 12665 states have (on average 3.844295302013423) internal successors, (48688), 12665 states have internal predecessors, (48688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:10,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-06-05 16:44:10,258 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-06-05 16:44:10,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:10,258 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-06-05 16:44:10,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:10,258 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-06-05 16:44:10,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:10,277 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:10,278 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:10,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3953,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:10,478 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:10,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:10,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-06-05 16:44:10,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:10,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246529517] [2021-06-05 16:44:10,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:10,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:10,502 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:10,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:10,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246529517] [2021-06-05 16:44:10,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246529517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:10,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037268367] [2021-06-05 16:44:10,503 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 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-06-05 16:44:10,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:10,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:10,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:10,592 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:10,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037268367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:10,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:10,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-05 16:44:10,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534533372] [2021-06-05 16:44:10,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:10,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:10,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:10,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:10,592 INFO L87 Difference]: Start difference. First operand 12666 states and 48688 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:11,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:11,180 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-06-05 16:44:11,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:44:11,180 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:11,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:11,214 INFO L225 Difference]: With dead ends: 19854 [2021-06-05 16:44:11,214 INFO L226 Difference]: Without dead ends: 19838 [2021-06-05 16:44:11,214 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 296.6ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:44:11,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-06-05 16:44:11,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-06-05 16:44:11,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12721 states, 12720 states have (on average 3.8488207547169813) internal successors, (48957), 12720 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:11,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-06-05 16:44:11,583 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-06-05 16:44:11,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:11,583 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-06-05 16:44:11,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:11,584 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-06-05 16:44:11,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:11,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:11,603 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:11,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3954,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:11,803 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:11,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:11,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-06-05 16:44:11,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:11,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283371102] [2021-06-05 16:44:11,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:11,830 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:11,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:11,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283371102] [2021-06-05 16:44:11,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283371102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:11,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056365452] [2021-06-05 16:44:11,830 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 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-06-05 16:44:11,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:11,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:11,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:11,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:11,931 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:11,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056365452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:11,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:11,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-05 16:44:11,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75665013] [2021-06-05 16:44:11,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:11,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:11,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:11,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:11,932 INFO L87 Difference]: Start difference. First operand 12721 states and 48957 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:12,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:12,617 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-06-05 16:44:12,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:44:12,617 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:12,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:12,655 INFO L225 Difference]: With dead ends: 20992 [2021-06-05 16:44:12,656 INFO L226 Difference]: Without dead ends: 20992 [2021-06-05 16:44:12,656 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 380.7ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:44:12,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-06-05 16:44:12,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-06-05 16:44:12,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12737 states, 12736 states have (on average 3.845791457286432) internal successors, (48980), 12736 states have internal predecessors, (48980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:12,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-06-05 16:44:12,958 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-06-05 16:44:12,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:12,958 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-06-05 16:44:12,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:12,959 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-06-05 16:44:12,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:12,977 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:12,977 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:13,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:13,181 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:13,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:13,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-06-05 16:44:13,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:13,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987729860] [2021-06-05 16:44:13,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:13,212 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:13,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:13,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987729860] [2021-06-05 16:44:13,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987729860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:13,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968781434] [2021-06-05 16:44:13,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 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-06-05 16:44:13,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 16:44:13,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:13,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:13,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:13,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968781434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:13,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:13,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:44:13,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818589213] [2021-06-05 16:44:13,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:13,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:13,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:13,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:13,303 INFO L87 Difference]: Start difference. First operand 12737 states and 48980 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:14,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:14,149 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-06-05 16:44:14,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 16:44:14,149 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:14,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:14,189 INFO L225 Difference]: With dead ends: 22133 [2021-06-05 16:44:14,189 INFO L226 Difference]: Without dead ends: 22129 [2021-06-05 16:44:14,190 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 479.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:44:14,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-06-05 16:44:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-06-05 16:44:14,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12991 states, 12990 states have (on average 3.8354888375673597) internal successors, (49823), 12990 states have internal predecessors, (49823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:14,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-06-05 16:44:14,500 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-06-05 16:44:14,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:14,500 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-06-05 16:44:14,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:14,500 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-06-05 16:44:14,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:14,520 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:14,520 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:14,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3956,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:14,721 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:14,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:14,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-06-05 16:44:14,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:14,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270873401] [2021-06-05 16:44:14,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:14,749 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:14,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:14,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270873401] [2021-06-05 16:44:14,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270873401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:14,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235244846] [2021-06-05 16:44:14,820 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 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-06-05 16:44:14,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:44:14,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:14,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:14,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:14,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:14,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235244846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:14,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:14,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:44:14,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699988696] [2021-06-05 16:44:14,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:14,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:14,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:14,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:14,905 INFO L87 Difference]: Start difference. First operand 12991 states and 49823 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:15,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:15,476 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-06-05 16:44:15,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:44:15,476 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:15,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:15,509 INFO L225 Difference]: With dead ends: 18794 [2021-06-05 16:44:15,509 INFO L226 Difference]: Without dead ends: 18768 [2021-06-05 16:44:15,509 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 303.5ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:44:15,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-06-05 16:44:15,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-06-05 16:44:15,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 3.853654860587792) internal successors, (51138), 13270 states have internal predecessors, (51138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:15,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-06-05 16:44:15,774 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-06-05 16:44:15,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:15,774 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-06-05 16:44:15,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:15,774 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-06-05 16:44:15,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:15,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:15,793 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:15,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3957 [2021-06-05 16:44:15,993 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:15,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:15,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-06-05 16:44:15,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:15,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010787966] [2021-06-05 16:44:15,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:15,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:16,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:16,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010787966] [2021-06-05 16:44:16,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010787966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:16,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497196665] [2021-06-05 16:44:16,022 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 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-06-05 16:44:16,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:16,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:16,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:16,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:16,110 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:16,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497196665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:16,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:16,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:44:16,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994134223] [2021-06-05 16:44:16,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:16,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:16,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:16,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:16,111 INFO L87 Difference]: Start difference. First operand 13271 states and 51138 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:16,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:16,777 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-06-05 16:44:16,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:44:16,777 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:16,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:16,811 INFO L225 Difference]: With dead ends: 18772 [2021-06-05 16:44:16,811 INFO L226 Difference]: Without dead ends: 18772 [2021-06-05 16:44:16,811 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 377.3ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:44:16,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-06-05 16:44:17,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-06-05 16:44:17,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13226 states, 13225 states have (on average 3.8455198487712665) internal successors, (50857), 13225 states have internal predecessors, (50857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:17,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-06-05 16:44:17,074 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-06-05 16:44:17,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:17,075 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-06-05 16:44:17,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:17,075 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-06-05 16:44:17,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:17,093 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:17,093 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:17,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3958 [2021-06-05 16:44:17,294 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:17,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:17,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-06-05 16:44:17,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:17,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734378227] [2021-06-05 16:44:17,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:17,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:17,323 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:17,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:17,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734378227] [2021-06-05 16:44:17,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734378227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:17,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29162434] [2021-06-05 16:44:17,324 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 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-06-05 16:44:17,346 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 16:44:17,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:17,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:17,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:17,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:17,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29162434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:17,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:17,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:44:17,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426402747] [2021-06-05 16:44:17,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:17,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:17,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:17,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:17,412 INFO L87 Difference]: Start difference. First operand 13226 states and 50857 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:18,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:18,050 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-06-05 16:44:18,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:44:18,050 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:18,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:18,087 INFO L225 Difference]: With dead ends: 20120 [2021-06-05 16:44:18,087 INFO L226 Difference]: Without dead ends: 20120 [2021-06-05 16:44:18,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 330.9ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:44:18,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-06-05 16:44:18,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-06-05 16:44:18,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13939 states, 13938 states have (on average 3.8318266609269624) internal successors, (53408), 13938 states have internal predecessors, (53408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:18,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-06-05 16:44:18,364 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-06-05 16:44:18,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:18,364 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-06-05 16:44:18,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:18,364 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-06-05 16:44:18,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:18,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:18,385 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:18,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-06-05 16:44:18,585 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:18,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:18,586 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-06-05 16:44:18,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:18,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314908676] [2021-06-05 16:44:18,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:18,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:18,614 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:18,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:18,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314908676] [2021-06-05 16:44:18,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314908676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:18,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668520169] [2021-06-05 16:44:18,615 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 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-06-05 16:44:18,637 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:44:18,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:18,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:18,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:18,707 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:18,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668520169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:18,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:18,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:44:18,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421255372] [2021-06-05 16:44:18,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:18,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:18,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:18,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:18,708 INFO L87 Difference]: Start difference. First operand 13939 states and 53408 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:19,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:19,478 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-06-05 16:44:19,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:44:19,478 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:19,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:19,518 INFO L225 Difference]: With dead ends: 22535 [2021-06-05 16:44:19,518 INFO L226 Difference]: Without dead ends: 22535 [2021-06-05 16:44:19,519 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 428.3ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:44:19,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-06-05 16:44:19,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-06-05 16:44:19,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14169 states, 14168 states have (on average 3.8435206098249575) internal successors, (54455), 14168 states have internal predecessors, (54455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:19,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-06-05 16:44:19,819 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-06-05 16:44:19,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:19,819 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-06-05 16:44:19,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:19,819 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-06-05 16:44:19,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:19,839 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:19,839 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:20,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:20,039 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:20,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:20,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-06-05 16:44:20,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:20,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556067939] [2021-06-05 16:44:20,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:20,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:20,071 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:20,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:20,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556067939] [2021-06-05 16:44:20,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556067939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:20,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123218731] [2021-06-05 16:44:20,071 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 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-06-05 16:44:20,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:44:20,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:20,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:20,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:20,187 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:20,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123218731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:20,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:20,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:44:20,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721113260] [2021-06-05 16:44:20,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:44:20,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:20,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:44:20,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:44:20,188 INFO L87 Difference]: Start difference. First operand 14169 states and 54455 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:44:21,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:21,581 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-06-05 16:44:21,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 16:44:21,581 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-05 16:44:21,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:21,660 INFO L225 Difference]: With dead ends: 39203 [2021-06-05 16:44:21,661 INFO L226 Difference]: Without dead ends: 39203 [2021-06-05 16:44:21,661 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 862.9ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:44:21,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-06-05 16:44:22,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-06-05 16:44:22,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 15404 states have (on average 3.890028564009348) internal successors, (59922), 15404 states have internal predecessors, (59922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:22,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-06-05 16:44:22,170 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-06-05 16:44:22,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:22,170 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-06-05 16:44:22,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:44:22,170 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-06-05 16:44:22,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:22,192 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:22,192 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:22,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3961,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:22,393 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:22,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:22,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-06-05 16:44:22,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:22,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965407735] [2021-06-05 16:44:22,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:22,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:22,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:22,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965407735] [2021-06-05 16:44:22,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965407735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:22,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847050646] [2021-06-05 16:44:22,425 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 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-06-05 16:44:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:22,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:22,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:22,537 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:22,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847050646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:22,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:22,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:44:22,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851908914] [2021-06-05 16:44:22,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:44:22,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:22,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:44:22,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:44:22,538 INFO L87 Difference]: Start difference. First operand 15405 states and 59922 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:44:23,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:23,906 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-06-05 16:44:23,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 16:44:23,906 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-05 16:44:23,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:23,985 INFO L225 Difference]: With dead ends: 38231 [2021-06-05 16:44:23,985 INFO L226 Difference]: Without dead ends: 38231 [2021-06-05 16:44:23,986 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 821.5ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:44:24,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-06-05 16:44:24,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-06-05 16:44:24,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15379 states, 15378 states have (on average 3.886461178306672) internal successors, (59766), 15378 states have internal predecessors, (59766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:24,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-06-05 16:44:24,552 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-06-05 16:44:24,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:24,552 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-06-05 16:44:24,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:44:24,552 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-06-05 16:44:24,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:24,574 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:24,574 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:24,774 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:24,775 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:24,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:24,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-06-05 16:44:24,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:24,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492153394] [2021-06-05 16:44:24,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:24,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:24,806 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:24,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:24,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492153394] [2021-06-05 16:44:24,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492153394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:24,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295596473] [2021-06-05 16:44:24,806 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 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-06-05 16:44:24,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:24,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:24,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:24,876 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:24,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295596473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:24,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:24,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:24,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092977252] [2021-06-05 16:44:24,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:24,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:24,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:24,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:24,877 INFO L87 Difference]: Start difference. First operand 15379 states and 59766 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:25,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:25,125 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-06-05 16:44:25,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 16:44:25,126 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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 28 [2021-06-05 16:44:25,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:25,172 INFO L225 Difference]: With dead ends: 23740 [2021-06-05 16:44:25,172 INFO L226 Difference]: Without dead ends: 23693 [2021-06-05 16:44:25,172 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:44:25,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-06-05 16:44:25,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-06-05 16:44:25,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20498 states, 20497 states have (on average 3.9016441430453237) internal successors, (79972), 20497 states have internal predecessors, (79972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:25,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-06-05 16:44:25,543 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-06-05 16:44:25,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:25,543 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-06-05 16:44:25,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:25,544 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-06-05 16:44:25,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:25,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:25,571 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:25,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3963,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:25,773 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:25,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:25,773 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-06-05 16:44:25,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:25,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590644261] [2021-06-05 16:44:25,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:25,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:25,799 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:25,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:25,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590644261] [2021-06-05 16:44:25,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590644261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:25,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956114146] [2021-06-05 16:44:25,799 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 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-06-05 16:44:25,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:25,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:25,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:25,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:25,871 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:25,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956114146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:25,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:25,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:44:25,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413242987] [2021-06-05 16:44:25,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:44:25,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:25,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:44:25,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:44:25,872 INFO L87 Difference]: Start difference. First operand 20498 states and 79972 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:26,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:26,089 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-06-05 16:44:26,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:44:26,090 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-05 16:44:26,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:26,135 INFO L225 Difference]: With dead ends: 23252 [2021-06-05 16:44:26,135 INFO L226 Difference]: Without dead ends: 23252 [2021-06-05 16:44:26,135 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 86.7ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:26,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-06-05 16:44:26,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-06-05 16:44:26,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 3.89) internal successors, (77800), 20000 states have internal predecessors, (77800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:26,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-06-05 16:44:26,599 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-06-05 16:44:26,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:26,599 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-06-05 16:44:26,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:26,600 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-06-05 16:44:26,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:26,627 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:26,627 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:26,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3964 [2021-06-05 16:44:26,829 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:26,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:26,829 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-06-05 16:44:26,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:26,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399126972] [2021-06-05 16:44:26,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:26,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:26,863 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:26,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:26,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399126972] [2021-06-05 16:44:26,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399126972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:26,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856914804] [2021-06-05 16:44:26,864 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 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-06-05 16:44:26,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:44:26,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:26,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:26,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:26,962 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:26,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856914804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:26,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:26,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-05 16:44:26,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723001242] [2021-06-05 16:44:26,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:44:26,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:26,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:44:26,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:44:26,962 INFO L87 Difference]: Start difference. First operand 20001 states and 77800 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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-06-05 16:44:27,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:27,802 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-06-05 16:44:27,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:44:27,803 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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 28 [2021-06-05 16:44:27,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:27,867 INFO L225 Difference]: With dead ends: 31840 [2021-06-05 16:44:27,868 INFO L226 Difference]: Without dead ends: 31840 [2021-06-05 16:44:27,868 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 441.8ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:44:27,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-06-05 16:44:28,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-06-05 16:44:28,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20067 states, 20066 states have (on average 3.888069371075451) internal successors, (78018), 20066 states have internal predecessors, (78018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:28,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-06-05 16:44:28,297 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-06-05 16:44:28,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:28,297 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-06-05 16:44:28,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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-06-05 16:44:28,297 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-06-05 16:44:28,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:28,325 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:28,325 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:28,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3965,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:28,525 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:28,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:28,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-06-05 16:44:28,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:28,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709931552] [2021-06-05 16:44:28,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:28,559 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:28,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:28,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709931552] [2021-06-05 16:44:28,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709931552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:28,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858496403] [2021-06-05 16:44:28,560 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 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-06-05 16:44:28,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:28,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:28,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:28,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:28,668 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:28,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858496403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:28,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:28,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:44:28,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118414958] [2021-06-05 16:44:28,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:44:28,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:28,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:44:28,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:44:28,669 INFO L87 Difference]: Start difference. First operand 20067 states and 78018 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:30,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:30,122 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-06-05 16:44:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 16:44:30,122 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-06-05 16:44:30,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:30,210 INFO L225 Difference]: With dead ends: 40672 [2021-06-05 16:44:30,210 INFO L226 Difference]: Without dead ends: 40672 [2021-06-05 16:44:30,211 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 855.3ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 16:44:30,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-06-05 16:44:30,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-06-05 16:44:30,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20072 states, 20071 states have (on average 3.8901400029893876) internal successors, (78079), 20071 states have internal predecessors, (78079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:30,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-06-05 16:44:30,788 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-06-05 16:44:30,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:30,788 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-06-05 16:44:30,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:30,788 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-06-05 16:44:30,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:30,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:30,815 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:31,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3966,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:31,016 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:31,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:31,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-06-05 16:44:31,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:31,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462797938] [2021-06-05 16:44:31,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:31,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:31,050 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:31,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:31,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462797938] [2021-06-05 16:44:31,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462797938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:31,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799458632] [2021-06-05 16:44:31,050 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 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-06-05 16:44:31,079 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:44:31,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:31,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:31,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:31,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:31,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799458632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:31,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:31,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:44:31,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45163147] [2021-06-05 16:44:31,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:44:31,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:31,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:44:31,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:44:31,164 INFO L87 Difference]: Start difference. First operand 20072 states and 78079 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:32,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:32,477 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-06-05 16:44:32,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 16:44:32,477 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-06-05 16:44:32,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:32,558 INFO L225 Difference]: With dead ends: 40237 [2021-06-05 16:44:32,558 INFO L226 Difference]: Without dead ends: 40237 [2021-06-05 16:44:32,559 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 780.2ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 16:44:32,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-06-05 16:44:33,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-06-05 16:44:33,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19860 states, 19859 states have (on average 3.8822700035248503) internal successors, (77098), 19859 states have internal predecessors, (77098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:33,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-06-05 16:44:33,170 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-06-05 16:44:33,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:33,170 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-06-05 16:44:33,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:33,171 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-06-05 16:44:33,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:33,199 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:33,199 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:33,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3967 [2021-06-05 16:44:33,399 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:33,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:33,400 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-06-05 16:44:33,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:33,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041092551] [2021-06-05 16:44:33,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:33,426 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:33,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:33,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041092551] [2021-06-05 16:44:33,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041092551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:33,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190311521] [2021-06-05 16:44:33,426 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 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-06-05 16:44:33,466 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:33,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:33,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:44:33,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:33,517 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:44:33,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190311521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:33,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:33,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 16:44:33,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012696477] [2021-06-05 16:44:33,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:44:33,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:33,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:44:33,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:44:33,518 INFO L87 Difference]: Start difference. First operand 19860 states and 77098 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:33,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:33,767 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-06-05 16:44:33,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 16:44:33,768 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:33,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:33,828 INFO L225 Difference]: With dead ends: 29387 [2021-06-05 16:44:33,828 INFO L226 Difference]: Without dead ends: 29370 [2021-06-05 16:44:33,828 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 93.5ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:44:33,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-06-05 16:44:34,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-06-05 16:44:34,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 20127 states have (on average 3.887812391315149) internal successors, (78250), 20127 states have internal predecessors, (78250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:34,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-06-05 16:44:34,248 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-06-05 16:44:34,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:34,248 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-06-05 16:44:34,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:34,248 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-06-05 16:44:34,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:34,276 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:34,276 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:34,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3968,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:34,477 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:34,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:34,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-06-05 16:44:34,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:34,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597847943] [2021-06-05 16:44:34,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:34,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:34,502 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:34,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:34,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597847943] [2021-06-05 16:44:34,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597847943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:34,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158879347] [2021-06-05 16:44:34,503 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 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-06-05 16:44:34,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:34,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:44:34,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:34,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:44:34,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158879347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:34,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:34,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 16:44:34,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878514333] [2021-06-05 16:44:34,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:44:34,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:34,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:44:34,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:44:34,580 INFO L87 Difference]: Start difference. First operand 20128 states and 78250 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:34,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:34,834 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-06-05 16:44:34,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:44:34,835 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:34,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:34,897 INFO L225 Difference]: With dead ends: 31182 [2021-06-05 16:44:34,898 INFO L226 Difference]: Without dead ends: 31182 [2021-06-05 16:44:34,898 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 105.8ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:44:34,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-06-05 16:44:35,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-06-05 16:44:35,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19797 states, 19796 states have (on average 3.8727015558698725) internal successors, (76664), 19796 states have internal predecessors, (76664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:35,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-06-05 16:44:35,306 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-06-05 16:44:35,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:35,306 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-06-05 16:44:35,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:35,306 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-06-05 16:44:35,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:35,334 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:35,334 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:35,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3969 [2021-06-05 16:44:35,534 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:35,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:35,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-06-05 16:44:35,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:35,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335661537] [2021-06-05 16:44:35,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:35,568 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:35,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:35,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335661537] [2021-06-05 16:44:35,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335661537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:35,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107923067] [2021-06-05 16:44:35,568 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 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-06-05 16:44:35,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:35,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:35,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:35,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:35,658 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:35,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107923067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:35,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:35,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:44:35,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4183457] [2021-06-05 16:44:35,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:35,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:35,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:35,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:35,659 INFO L87 Difference]: Start difference. First operand 19797 states and 76664 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:36,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:36,403 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-06-05 16:44:36,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 16:44:36,403 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:36,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:36,463 INFO L225 Difference]: With dead ends: 29369 [2021-06-05 16:44:36,463 INFO L226 Difference]: Without dead ends: 29369 [2021-06-05 16:44:36,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 419.7ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:44:36,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-06-05 16:44:36,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-06-05 16:44:36,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19845 states, 19844 states have (on average 3.871497681918968) internal successors, (76826), 19844 states have internal predecessors, (76826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:36,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-06-05 16:44:36,895 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-06-05 16:44:36,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:36,895 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-06-05 16:44:36,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:36,896 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-06-05 16:44:36,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:36,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:36,923 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:37,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:37,123 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:37,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:37,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-06-05 16:44:37,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:37,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514868293] [2021-06-05 16:44:37,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:37,156 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:37,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:37,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514868293] [2021-06-05 16:44:37,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514868293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:37,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373116041] [2021-06-05 16:44:37,157 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 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-06-05 16:44:37,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:44:37,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:37,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:37,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:37,247 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:37,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373116041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:37,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:37,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:44:37,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794261574] [2021-06-05 16:44:37,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:37,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:37,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:37,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:37,248 INFO L87 Difference]: Start difference. First operand 19845 states and 76826 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:38,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:38,163 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-06-05 16:44:38,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 16:44:38,164 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:38,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:38,227 INFO L225 Difference]: With dead ends: 30894 [2021-06-05 16:44:38,228 INFO L226 Difference]: Without dead ends: 30894 [2021-06-05 16:44:38,228 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 506.3ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:44:38,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-06-05 16:44:38,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-06-05 16:44:38,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20391 states, 20390 states have (on average 3.8505640019617458) internal successors, (78513), 20390 states have internal predecessors, (78513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:38,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-06-05 16:44:38,690 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-06-05 16:44:38,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:38,690 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-06-05 16:44:38,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:38,691 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-06-05 16:44:38,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:38,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:38,718 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:38,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3971 [2021-06-05 16:44:38,918 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:38,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:38,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-06-05 16:44:38,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:38,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481663267] [2021-06-05 16:44:38,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:38,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:38,952 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:38,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:38,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481663267] [2021-06-05 16:44:38,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481663267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:38,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215901455] [2021-06-05 16:44:38,952 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 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-06-05 16:44:38,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:38,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:38,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:38,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:39,040 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:39,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215901455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:39,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:39,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-05 16:44:39,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23576774] [2021-06-05 16:44:39,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:44:39,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:39,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:44:39,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:44:39,041 INFO L87 Difference]: Start difference. First operand 20391 states and 78513 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:39,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:39,861 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-06-05 16:44:39,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:44:39,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:39,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:39,922 INFO L225 Difference]: With dead ends: 30020 [2021-06-05 16:44:39,923 INFO L226 Difference]: Without dead ends: 30016 [2021-06-05 16:44:39,923 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 408.4ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:44:39,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-06-05 16:44:40,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-06-05 16:44:40,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20283 states, 20282 states have (on average 3.8532196035893898) internal successors, (78151), 20282 states have internal predecessors, (78151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:40,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-06-05 16:44:40,361 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-06-05 16:44:40,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:40,361 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-06-05 16:44:40,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:40,361 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-06-05 16:44:40,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:40,388 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:40,388 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:40,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3972,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:40,588 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:40,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:40,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-06-05 16:44:40,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:40,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428036637] [2021-06-05 16:44:40,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:40,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:40,614 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:40,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:40,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428036637] [2021-06-05 16:44:40,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428036637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:40,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204317729] [2021-06-05 16:44:40,614 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 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-06-05 16:44:40,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:44:40,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:40,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:44:40,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:40,684 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 16:44:40,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204317729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:40,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:40,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 16:44:40,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867856437] [2021-06-05 16:44:40,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:44:40,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:40,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:44:40,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:44:40,685 INFO L87 Difference]: Start difference. First operand 20283 states and 78151 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:40,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:40,885 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-06-05 16:44:40,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:44:40,885 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:40,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:40,934 INFO L225 Difference]: With dead ends: 25295 [2021-06-05 16:44:40,934 INFO L226 Difference]: Without dead ends: 25295 [2021-06-05 16:44:40,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 87.6ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:40,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-06-05 16:44:41,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-06-05 16:44:41,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20593 states, 20592 states have (on average 3.8444055944055946) internal successors, (79164), 20592 states have internal predecessors, (79164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:41,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-06-05 16:44:41,292 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-06-05 16:44:41,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:41,292 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-06-05 16:44:41,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:41,292 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-06-05 16:44:41,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:41,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:41,320 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:41,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3973,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:41,520 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:41,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:41,521 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-06-05 16:44:41,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:41,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325034552] [2021-06-05 16:44:41,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:41,558 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:41,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:41,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325034552] [2021-06-05 16:44:41,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325034552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:41,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980962364] [2021-06-05 16:44:41,558 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 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-06-05 16:44:41,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:41,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:41,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:41,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:44:41,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980962364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:41,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:41,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:44:41,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671251796] [2021-06-05 16:44:41,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:41,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:41,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:41,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:41,641 INFO L87 Difference]: Start difference. First operand 20593 states and 79164 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:42,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:42,388 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-06-05 16:44:42,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:44:42,388 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:42,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:42,450 INFO L225 Difference]: With dead ends: 31016 [2021-06-05 16:44:42,450 INFO L226 Difference]: Without dead ends: 31016 [2021-06-05 16:44:42,450 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 400.8ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:44:42,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-06-05 16:44:42,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-06-05 16:44:42,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.856454373479867) internal successors, (85621), 22202 states have internal predecessors, (85621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:42,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-06-05 16:44:42,971 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-06-05 16:44:42,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:42,971 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-06-05 16:44:42,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:42,972 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-06-05 16:44:43,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:43,002 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:43,002 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:43,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3974 [2021-06-05 16:44:43,203 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:43,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:43,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-06-05 16:44:43,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:43,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405274278] [2021-06-05 16:44:43,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:43,236 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:43,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:43,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405274278] [2021-06-05 16:44:43,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405274278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:43,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554912402] [2021-06-05 16:44:43,236 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 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-06-05 16:44:43,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:43,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:43,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:43,311 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 16:44:43,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554912402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:43,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:43,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:44:43,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603782988] [2021-06-05 16:44:43,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:43,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:43,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:43,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:43,312 INFO L87 Difference]: Start difference. First operand 22203 states and 85621 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:43,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:43,928 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-06-05 16:44:43,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:44:43,928 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:43,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:43,988 INFO L225 Difference]: With dead ends: 29255 [2021-06-05 16:44:43,988 INFO L226 Difference]: Without dead ends: 29243 [2021-06-05 16:44:43,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 328.9ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:44:44,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-06-05 16:44:44,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-06-05 16:44:44,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22351 states, 22350 states have (on average 3.8510514541387026) internal successors, (86071), 22350 states have internal predecessors, (86071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:44,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-06-05 16:44:44,436 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-06-05 16:44:44,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:44,437 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-06-05 16:44:44,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:44,437 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-06-05 16:44:44,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:44,466 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:44,467 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:44,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3975,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:44,667 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:44,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:44,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-06-05 16:44:44,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:44,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664093697] [2021-06-05 16:44:44,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:44,693 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:44,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:44,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664093697] [2021-06-05 16:44:44,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664093697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:44,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015713098] [2021-06-05 16:44:44,694 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 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-06-05 16:44:44,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:44,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:44,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:44:44,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:44,763 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:44,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015713098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:44,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:44,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:44:44,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972217668] [2021-06-05 16:44:44,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:44:44,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:44,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:44:44,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:44:44,764 INFO L87 Difference]: Start difference. First operand 22351 states and 86071 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:44,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:44,982 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-06-05 16:44:44,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 16:44:44,983 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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 28 [2021-06-05 16:44:44,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:45,034 INFO L225 Difference]: With dead ends: 25610 [2021-06-05 16:44:45,034 INFO L226 Difference]: Without dead ends: 25610 [2021-06-05 16:44:45,034 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 89.6ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-06-05 16:44:45,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-06-05 16:44:45,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-06-05 16:44:45,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23154 states, 23153 states have (on average 3.8461538461538463) internal successors, (89050), 23153 states have internal predecessors, (89050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:45,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-06-05 16:44:45,536 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-06-05 16:44:45,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:45,536 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-06-05 16:44:45,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:45,536 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-06-05 16:44:45,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:45,566 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:45,567 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:45,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3976 [2021-06-05 16:44:45,767 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:45,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:45,767 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-06-05 16:44:45,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:45,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501076537] [2021-06-05 16:44:45,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:45,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:45,805 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:45,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:45,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501076537] [2021-06-05 16:44:45,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501076537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:45,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077857069] [2021-06-05 16:44:45,805 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 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-06-05 16:44:45,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:44:45,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:45,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:45,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:45,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:45,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077857069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:45,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:45,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:44:45,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129822895] [2021-06-05 16:44:45,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:45,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:45,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:45,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:45,886 INFO L87 Difference]: Start difference. First operand 23154 states and 89050 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:46,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:46,568 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-06-05 16:44:46,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:44:46,568 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 28 [2021-06-05 16:44:46,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:46,630 INFO L225 Difference]: With dead ends: 30991 [2021-06-05 16:44:46,630 INFO L226 Difference]: Without dead ends: 30991 [2021-06-05 16:44:46,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 374.4ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:44:46,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-06-05 16:44:47,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-06-05 16:44:47,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24366 states, 24365 states have (on average 3.8139134003693824) internal successors, (92926), 24365 states have internal predecessors, (92926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:47,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-06-05 16:44:47,130 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-06-05 16:44:47,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:47,130 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-06-05 16:44:47,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:47,130 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-06-05 16:44:47,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:47,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:47,164 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:47,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3977,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:47,365 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:47,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:47,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-06-05 16:44:47,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:47,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682377792] [2021-06-05 16:44:47,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:47,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:47,396 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:47,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:47,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682377792] [2021-06-05 16:44:47,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682377792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:47,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220600841] [2021-06-05 16:44:47,396 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:47,419 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:47,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:47,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:47,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:47,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:47,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220600841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:47,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:47,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:47,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849923285] [2021-06-05 16:44:47,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:47,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:47,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:47,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:47,471 INFO L87 Difference]: Start difference. First operand 24366 states and 92926 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:48,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:48,008 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-06-05 16:44:48,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:44:48,008 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:48,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:48,073 INFO L225 Difference]: With dead ends: 30092 [2021-06-05 16:44:48,073 INFO L226 Difference]: Without dead ends: 30084 [2021-06-05 16:44:48,074 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 261.9ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:44:48,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-06-05 16:44:48,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-06-05 16:44:48,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24188 states, 24187 states have (on average 3.820027287385786) internal successors, (92395), 24187 states have internal predecessors, (92395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:48,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-06-05 16:44:48,650 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-06-05 16:44:48,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:48,650 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-06-05 16:44:48,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:48,650 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-06-05 16:44:48,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:48,683 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:48,684 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:48,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3978 [2021-06-05 16:44:48,884 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:48,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:48,884 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-06-05 16:44:48,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:48,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250917526] [2021-06-05 16:44:48,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:48,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:48,916 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:48,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:48,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250917526] [2021-06-05 16:44:48,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250917526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:48,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440943218] [2021-06-05 16:44:48,916 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 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-06-05 16:44:48,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:44:48,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:48,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:48,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:49,008 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:49,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440943218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:49,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:49,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:49,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592028298] [2021-06-05 16:44:49,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:49,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:49,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:49,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:49,009 INFO L87 Difference]: Start difference. First operand 24188 states and 92395 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:49,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:49,663 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-06-05 16:44:49,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:44:49,663 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:49,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:49,725 INFO L225 Difference]: With dead ends: 31919 [2021-06-05 16:44:49,725 INFO L226 Difference]: Without dead ends: 31919 [2021-06-05 16:44:49,726 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 354.5ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:44:49,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-06-05 16:44:50,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-06-05 16:44:50,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25212 states, 25211 states have (on average 3.796160406171909) internal successors, (95705), 25211 states have internal predecessors, (95705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:50,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-06-05 16:44:50,235 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-06-05 16:44:50,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:50,235 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-06-05 16:44:50,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:50,235 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-06-05 16:44:50,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:50,267 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:50,267 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:50,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3979,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:50,468 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:50,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:50,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-06-05 16:44:50,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:50,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952775869] [2021-06-05 16:44:50,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:50,513 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:50,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:50,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952775869] [2021-06-05 16:44:50,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952775869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:50,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854098104] [2021-06-05 16:44:50,514 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 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-06-05 16:44:50,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:44:50,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:50,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:50,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:50,590 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:50,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854098104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:50,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:50,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 16:44:50,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233779600] [2021-06-05 16:44:50,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:44:50,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:50,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:44:50,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:44:50,591 INFO L87 Difference]: Start difference. First operand 25212 states and 95705 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:50,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:50,953 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-06-05 16:44:50,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:44:50,953 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-05 16:44:50,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:51,016 INFO L225 Difference]: With dead ends: 30875 [2021-06-05 16:44:51,016 INFO L226 Difference]: Without dead ends: 30862 [2021-06-05 16:44:51,016 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 122.0ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:44:51,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-06-05 16:44:51,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-06-05 16:44:51,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29308 states, 29307 states have (on average 3.8146517896748215) internal successors, (111796), 29307 states have internal predecessors, (111796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:51,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-06-05 16:44:51,697 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-06-05 16:44:51,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:51,697 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-06-05 16:44:51,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:51,697 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-06-05 16:44:51,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:51,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:51,745 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:51,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3980 [2021-06-05 16:44:51,945 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:51,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:51,946 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-06-05 16:44:51,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:51,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24908503] [2021-06-05 16:44:51,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:51,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:51,984 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:51,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:51,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24908503] [2021-06-05 16:44:51,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24908503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:51,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995335471] [2021-06-05 16:44:51,985 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 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-06-05 16:44:52,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:52,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:52,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:52,060 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:52,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995335471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:52,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:52,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 16:44:52,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574831378] [2021-06-05 16:44:52,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:44:52,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:52,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:44:52,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:44:52,061 INFO L87 Difference]: Start difference. First operand 29308 states and 111796 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:52,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:52,413 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-06-05 16:44:52,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:44:52,413 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-05 16:44:52,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:52,490 INFO L225 Difference]: With dead ends: 32311 [2021-06-05 16:44:52,490 INFO L226 Difference]: Without dead ends: 32311 [2021-06-05 16:44:52,490 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 134.1ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:44:52,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-06-05 16:44:52,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-06-05 16:44:53,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29053 states, 29052 states have (on average 3.81099407958144) internal successors, (110717), 29052 states have internal predecessors, (110717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:53,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-06-05 16:44:53,075 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-06-05 16:44:53,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:53,075 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-06-05 16:44:53,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:53,076 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-06-05 16:44:53,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:53,116 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:53,117 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:53,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:53,317 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:53,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:53,317 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-06-05 16:44:53,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:53,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625502813] [2021-06-05 16:44:53,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:53,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:53,346 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:53,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:53,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625502813] [2021-06-05 16:44:53,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625502813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:53,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852646217] [2021-06-05 16:44:53,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:44:53,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:44:53,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:53,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:53,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:53,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:53,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852646217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:53,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:53,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:53,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552754756] [2021-06-05 16:44:53,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:53,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:53,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:53,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:53,420 INFO L87 Difference]: Start difference. First operand 29053 states and 110717 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:53,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:53,966 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-06-05 16:44:53,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:44:53,967 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:53,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:54,042 INFO L225 Difference]: With dead ends: 35470 [2021-06-05 16:44:54,043 INFO L226 Difference]: Without dead ends: 35462 [2021-06-05 16:44:54,043 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 243.5ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:44:54,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-06-05 16:44:54,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-06-05 16:44:54,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29019 states, 29018 states have (on average 3.8114273898959268) internal successors, (110600), 29018 states have internal predecessors, (110600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:54,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-06-05 16:44:54,646 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-06-05 16:44:54,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:54,646 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-06-05 16:44:54,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:54,646 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-06-05 16:44:54,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:54,848 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:54,848 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:55,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:55,049 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:55,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:55,049 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-06-05 16:44:55,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:55,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386262942] [2021-06-05 16:44:55,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:55,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:55,079 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:55,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:55,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386262942] [2021-06-05 16:44:55,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386262942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:55,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365407608] [2021-06-05 16:44:55,080 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 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-06-05 16:44:55,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:44:55,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:55,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:55,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:55,149 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:55,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365407608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:55,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:55,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-05 16:44:55,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978110395] [2021-06-05 16:44:55,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:44:55,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:55,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:44:55,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:44:55,150 INFO L87 Difference]: Start difference. First operand 29019 states and 110600 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:55,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:55,527 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-06-05 16:44:55,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:44:55,527 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 28 [2021-06-05 16:44:55,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:55,593 INFO L225 Difference]: With dead ends: 31865 [2021-06-05 16:44:55,593 INFO L226 Difference]: Without dead ends: 31865 [2021-06-05 16:44:55,594 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 168.3ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:44:55,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-06-05 16:44:56,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-06-05 16:44:56,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29551 states, 29550 states have (on average 3.8099492385786804) internal successors, (112584), 29550 states have internal predecessors, (112584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:56,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-06-05 16:44:56,144 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-06-05 16:44:56,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:56,144 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-06-05 16:44:56,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:56,144 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-06-05 16:44:56,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:56,186 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:56,186 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:56,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:56,387 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:56,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:56,387 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-06-05 16:44:56,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:56,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117665861] [2021-06-05 16:44:56,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:56,416 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:56,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:56,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117665861] [2021-06-05 16:44:56,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117665861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:56,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228113805] [2021-06-05 16:44:56,417 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 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-06-05 16:44:56,445 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:44:56,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:56,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:56,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:56,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:44:56,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228113805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:56,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:56,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-05 16:44:56,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850882682] [2021-06-05 16:44:56,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:56,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:56,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:56,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:56,497 INFO L87 Difference]: Start difference. First operand 29551 states and 112584 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:57,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:57,032 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-06-05 16:44:57,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:44:57,033 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:44:57,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:57,105 INFO L225 Difference]: With dead ends: 36395 [2021-06-05 16:44:57,105 INFO L226 Difference]: Without dead ends: 36371 [2021-06-05 16:44:57,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 246.4ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:44:57,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-06-05 16:44:57,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-06-05 16:44:57,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29723 states, 29722 states have (on average 3.8058677074221117) internal successors, (113118), 29722 states have internal predecessors, (113118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:57,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-06-05 16:44:57,719 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-06-05 16:44:57,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:57,719 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-06-05 16:44:57,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:57,719 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-06-05 16:44:57,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:57,762 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:57,762 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:57,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:57,963 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:57,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:57,963 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-06-05 16:44:57,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:57,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424248431] [2021-06-05 16:44:57,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:57,998 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:57,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:57,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424248431] [2021-06-05 16:44:57,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424248431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:57,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741512160] [2021-06-05 16:44:57,999 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 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-06-05 16:44:58,021 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:44:58,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:58,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:44:58,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:58,069 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:58,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741512160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:58,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:58,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-06-05 16:44:58,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770275098] [2021-06-05 16:44:58,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:44:58,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:58,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:44:58,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:44:58,069 INFO L87 Difference]: Start difference. First operand 29723 states and 113118 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:58,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:44:58,574 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-06-05 16:44:58,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:44:58,575 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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 28 [2021-06-05 16:44:58,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:44:58,640 INFO L225 Difference]: With dead ends: 32279 [2021-06-05 16:44:58,641 INFO L226 Difference]: Without dead ends: 32279 [2021-06-05 16:44:58,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 276.3ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:44:58,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-06-05 16:44:59,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-06-05 16:44:59,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29649 states, 29648 states have (on average 3.8067323259579062) internal successors, (112862), 29648 states have internal predecessors, (112862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:59,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-06-05 16:44:59,196 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-06-05 16:44:59,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:44:59,196 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-06-05 16:44:59,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:44:59,196 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-06-05 16:44:59,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:44:59,239 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:44:59,239 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:44:59,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3985,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:44:59,439 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:44:59,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:44:59,440 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-06-05 16:44:59,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:44:59,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058688679] [2021-06-05 16:44:59,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:44:59,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:44:59,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:59,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:44:59,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058688679] [2021-06-05 16:44:59,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058688679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:59,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332543071] [2021-06-05 16:44:59,475 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 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-06-05 16:44:59,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:44:59,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:44:59,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:44:59,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:44:59,551 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:44:59,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332543071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:44:59,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:44:59,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 16:44:59,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210162512] [2021-06-05 16:44:59,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:44:59,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:44:59,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:44:59,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:44:59,551 INFO L87 Difference]: Start difference. First operand 29649 states and 112862 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:00,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:00,161 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-06-05 16:45:00,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:45:00,161 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 28 [2021-06-05 16:45:00,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:00,235 INFO L225 Difference]: With dead ends: 36318 [2021-06-05 16:45:00,235 INFO L226 Difference]: Without dead ends: 36278 [2021-06-05 16:45:00,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 298.7ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:45:00,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-06-05 16:45:00,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-06-05 16:45:00,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29805 states, 29804 states have (on average 3.80284525567038) internal successors, (113340), 29804 states have internal predecessors, (113340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:00,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-06-05 16:45:00,844 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-06-05 16:45:00,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:00,844 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-06-05 16:45:00,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:00,844 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-06-05 16:45:00,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:00,887 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:00,887 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:01,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:01,087 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:01,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:01,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-06-05 16:45:01,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:01,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629321854] [2021-06-05 16:45:01,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:01,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:01,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:01,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:01,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629321854] [2021-06-05 16:45:01,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629321854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:01,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852901828] [2021-06-05 16:45:01,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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:01,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:01,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:01,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852901828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:01,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:01,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:45:01,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094097804] [2021-06-05 16:45:01,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:01,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:01,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:01,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:01,232 INFO L87 Difference]: Start difference. First operand 29805 states and 113340 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:45:02,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:02,520 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-06-05 16:45:02,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:45:02,521 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-05 16:45:02,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:02,699 INFO L225 Difference]: With dead ends: 68211 [2021-06-05 16:45:02,699 INFO L226 Difference]: Without dead ends: 68211 [2021-06-05 16:45:02,700 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 625.1ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:45:02,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-06-05 16:45:03,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-06-05 16:45:03,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37529 states, 37528 states have (on average 3.8846727776593477) internal successors, (145784), 37528 states have internal predecessors, (145784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:03,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-06-05 16:45:03,872 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-06-05 16:45:03,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:03,872 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-06-05 16:45:03,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:45:03,873 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-06-05 16:45:03,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:03,928 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:03,928 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:04,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3987,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:04,129 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:04,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:04,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-06-05 16:45:04,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:04,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945533365] [2021-06-05 16:45:04,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:04,158 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:04,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:04,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945533365] [2021-06-05 16:45:04,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945533365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:04,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467656444] [2021-06-05 16:45:04,158 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:04,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:04,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:04,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:04,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:04,280 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:04,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467656444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:04,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:04,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:45:04,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574564755] [2021-06-05 16:45:04,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:04,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:04,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:04,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:04,281 INFO L87 Difference]: Start difference. First operand 37529 states and 145784 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:45:05,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:05,473 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-06-05 16:45:05,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:45:05,474 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-05 16:45:05,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:05,641 INFO L225 Difference]: With dead ends: 67584 [2021-06-05 16:45:05,641 INFO L226 Difference]: Without dead ends: 67584 [2021-06-05 16:45:05,642 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 608.2ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:45:05,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-06-05 16:45:06,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-06-05 16:45:06,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37526 states, 37525 states have (on average 3.884610259826782) internal successors, (145770), 37525 states have internal predecessors, (145770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:06,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-06-05 16:45:06,868 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-06-05 16:45:06,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:06,868 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-06-05 16:45:06,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06-05 16:45:06,868 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-06-05 16:45:06,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:06,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:06,922 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:07,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3988 [2021-06-05 16:45:07,123 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:07,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:07,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-06-05 16:45:07,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:07,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545182574] [2021-06-05 16:45:07,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:07,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:07,152 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:07,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:07,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545182574] [2021-06-05 16:45:07,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545182574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:07,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313704291] [2021-06-05 16:45:07,152 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:07,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:45:07,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:07,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:07,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:07,260 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:07,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313704291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:07,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:07,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:45:07,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731346202] [2021-06-05 16:45:07,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:07,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:07,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:07,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:07,261 INFO L87 Difference]: Start difference. First operand 37526 states and 145770 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:08,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:08,584 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-06-05 16:45:08,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:45:08,584 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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 28 [2021-06-05 16:45:08,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:08,755 INFO L225 Difference]: With dead ends: 62987 [2021-06-05 16:45:08,755 INFO L226 Difference]: Without dead ends: 62987 [2021-06-05 16:45:08,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 692.5ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:45:08,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-06-05 16:45:09,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-06-05 16:45:09,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8849175699789598) internal successors, (145867), 37547 states have internal predecessors, (145867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:10,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-06-05 16:45:10,092 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-06-05 16:45:10,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:10,092 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-06-05 16:45:10,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:10,092 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-06-05 16:45:10,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:10,149 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:10,149 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:10,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3989,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:10,350 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:10,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:10,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-06-05 16:45:10,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:10,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169826293] [2021-06-05 16:45:10,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:10,379 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:10,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:10,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169826293] [2021-06-05 16:45:10,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169826293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:10,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875505660] [2021-06-05 16:45:10,380 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:10,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:10,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:10,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:10,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:10,482 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:10,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875505660] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:10,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:10,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:45:10,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494763240] [2021-06-05 16:45:10,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:10,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:10,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:10,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:10,483 INFO L87 Difference]: Start difference. First operand 37548 states and 145867 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:11,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:11,728 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-06-05 16:45:11,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:45:11,729 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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 28 [2021-06-05 16:45:11,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:12,026 INFO L225 Difference]: With dead ends: 62120 [2021-06-05 16:45:12,026 INFO L226 Difference]: Without dead ends: 62112 [2021-06-05 16:45:12,026 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 454.8ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:45:12,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-06-05 16:45:13,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-06-05 16:45:13,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8847577702612726) internal successors, (145861), 37547 states have internal predecessors, (145861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:13,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-06-05 16:45:13,210 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-06-05 16:45:13,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:13,210 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-06-05 16:45:13,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:13,210 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-06-05 16:45:13,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:13,264 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:13,265 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:13,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-06-05 16:45:13,465 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:13,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:13,465 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-06-05 16:45:13,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:13,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53948139] [2021-06-05 16:45:13,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:13,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:13,506 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:13,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:13,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53948139] [2021-06-05 16:45:13,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53948139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:13,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727670454] [2021-06-05 16:45:13,506 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:13,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:45:13,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:13,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:13,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:13,623 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:13,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727670454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:13,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:13,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:45:13,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845936864] [2021-06-05 16:45:13,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:13,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:13,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:13,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:13,624 INFO L87 Difference]: Start difference. First operand 37548 states and 145861 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:14,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:14,918 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-06-05 16:45:14,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:45:14,919 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:14,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:15,070 INFO L225 Difference]: With dead ends: 61801 [2021-06-05 16:45:15,070 INFO L226 Difference]: Without dead ends: 61801 [2021-06-05 16:45:15,070 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 676.4ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 16:45:15,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-06-05 16:45:16,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-06-05 16:45:16,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884835574490747) internal successors, (145895), 37555 states have internal predecessors, (145895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:16,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-06-05 16:45:16,331 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-06-05 16:45:16,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:16,331 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-06-05 16:45:16,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:16,331 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-06-05 16:45:16,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:16,395 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:16,395 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:16,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3991 [2021-06-05 16:45:16,595 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:16,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:16,596 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-06-05 16:45:16,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:16,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510515439] [2021-06-05 16:45:16,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:16,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:16,628 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:16,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:16,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510515439] [2021-06-05 16:45:16,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510515439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:16,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240333456] [2021-06-05 16:45:16,628 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:16,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:45:16,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:16,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:16,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:16,750 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:16,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240333456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:16,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:16,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:45:16,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036848062] [2021-06-05 16:45:16,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:16,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:16,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:16,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:16,751 INFO L87 Difference]: Start difference. First operand 37556 states and 145895 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:17,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:17,893 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-06-05 16:45:17,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:45:17,894 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:17,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:18,059 INFO L225 Difference]: With dead ends: 61590 [2021-06-05 16:45:18,059 INFO L226 Difference]: Without dead ends: 61582 [2021-06-05 16:45:18,060 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 585.3ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:45:18,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-06-05 16:45:19,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-06-05 16:45:19,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884782319265078) internal successors, (145893), 37555 states have internal predecessors, (145893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:19,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-06-05 16:45:19,321 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-06-05 16:45:19,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:19,321 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-06-05 16:45:19,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:19,321 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-06-05 16:45:19,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:19,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:19,384 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:19,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:19,585 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:19,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:19,585 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-06-05 16:45:19,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:19,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386291479] [2021-06-05 16:45:19,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:19,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:19,618 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:19,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:19,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386291479] [2021-06-05 16:45:19,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386291479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:19,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190503689] [2021-06-05 16:45:19,619 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:19,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:19,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:19,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:19,727 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:19,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190503689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:19,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:19,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:45:19,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384989410] [2021-06-05 16:45:19,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:19,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:19,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:19,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:19,728 INFO L87 Difference]: Start difference. First operand 37556 states and 145893 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:45:20,497 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-06-05 16:45:20,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:20,965 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-06-05 16:45:20,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:45:20,965 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:45:20,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:21,112 INFO L225 Difference]: With dead ends: 60972 [2021-06-05 16:45:21,112 INFO L226 Difference]: Without dead ends: 60972 [2021-06-05 16:45:21,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 708.2ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:45:21,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-06-05 16:45:22,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-06-05 16:45:22,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40355 states, 40354 states have (on average 3.8889081627595776) internal successors, (156933), 40354 states have internal predecessors, (156933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:22,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-06-05 16:45:22,312 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-06-05 16:45:22,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:22,312 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-06-05 16:45:22,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:45:22,313 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-06-05 16:45:22,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:22,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:22,371 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:22,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3993 [2021-06-05 16:45:22,571 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:22,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:22,572 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-06-05 16:45:22,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:22,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424518136] [2021-06-05 16:45:22,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:22,602 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:22,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:22,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424518136] [2021-06-05 16:45:22,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424518136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:22,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762873428] [2021-06-05 16:45:22,602 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:22,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:22,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:22,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:22,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:22,694 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:22,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762873428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:22,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:22,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:45:22,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993955467] [2021-06-05 16:45:22,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:22,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:22,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:22,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:22,695 INFO L87 Difference]: Start difference. First operand 40355 states and 156933 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:45:23,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:23,897 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-06-05 16:45:23,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:45:23,898 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:45:23,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:24,062 INFO L225 Difference]: With dead ends: 60488 [2021-06-05 16:45:24,062 INFO L226 Difference]: Without dead ends: 60480 [2021-06-05 16:45:24,062 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 489.1ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:45:24,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states. [2021-06-05 16:45:25,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60480 to 40081. [2021-06-05 16:45:25,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40081 states, 40080 states have (on average 3.8941616766467066) internal successors, (156078), 40080 states have internal predecessors, (156078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:25,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40081 states to 40081 states and 156078 transitions. [2021-06-05 16:45:25,277 INFO L78 Accepts]: Start accepts. Automaton has 40081 states and 156078 transitions. Word has length 28 [2021-06-05 16:45:25,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:25,277 INFO L482 AbstractCegarLoop]: Abstraction has 40081 states and 156078 transitions. [2021-06-05 16:45:25,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:45:25,277 INFO L276 IsEmpty]: Start isEmpty. Operand 40081 states and 156078 transitions. [2021-06-05 16:45:25,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:25,335 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:25,335 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:25,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3994,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:25,535 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:25,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:25,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 141 times [2021-06-05 16:45:25,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:25,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689248341] [2021-06-05 16:45:25,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:25,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:25,691 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-06-05 16:45:25,741 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:25,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:25,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689248341] [2021-06-05 16:45:25,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689248341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:25,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440386682] [2021-06-05 16:45:25,742 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:25,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:45:25,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:25,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:25,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:25,859 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:25,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440386682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:25,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:25,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-05 16:45:25,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618567430] [2021-06-05 16:45:25,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:25,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:25,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:25,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:25,859 INFO L87 Difference]: Start difference. First operand 40081 states and 156078 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:45:26,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:26,624 INFO L93 Difference]: Finished difference Result 59033 states and 221360 transitions. [2021-06-05 16:45:26,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:45:26,625 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-05 16:45:26,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:26,768 INFO L225 Difference]: With dead ends: 59033 [2021-06-05 16:45:26,768 INFO L226 Difference]: Without dead ends: 59009 [2021-06-05 16:45:26,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 328.1ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:45:26,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59009 states. [2021-06-05 16:45:27,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59009 to 39991. [2021-06-05 16:45:27,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39991 states, 39990 states have (on average 3.893998499624906) internal successors, (155721), 39990 states have internal predecessors, (155721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:28,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39991 states to 39991 states and 155721 transitions. [2021-06-05 16:45:28,088 INFO L78 Accepts]: Start accepts. Automaton has 39991 states and 155721 transitions. Word has length 28 [2021-06-05 16:45:28,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:28,088 INFO L482 AbstractCegarLoop]: Abstraction has 39991 states and 155721 transitions. [2021-06-05 16:45:28,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06-05 16:45:28,088 INFO L276 IsEmpty]: Start isEmpty. Operand 39991 states and 155721 transitions. [2021-06-05 16:45:28,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:28,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:28,144 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:28,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3995,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:28,344 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:28,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:28,345 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 142 times [2021-06-05 16:45:28,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:28,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901172994] [2021-06-05 16:45:28,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:28,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:28,375 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:45:28,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:28,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901172994] [2021-06-05 16:45:28,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901172994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:28,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368007012] [2021-06-05 16:45:28,375 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:28,398 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:28,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:28,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:28,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:28,489 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:28,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368007012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:28,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:28,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:45:28,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498993331] [2021-06-05 16:45:28,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:28,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:28,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:28,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:28,489 INFO L87 Difference]: Start difference. First operand 39991 states and 155721 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:29,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:29,683 INFO L93 Difference]: Finished difference Result 60273 states and 224760 transitions. [2021-06-05 16:45:29,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 16:45:29,683 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:29,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:29,833 INFO L225 Difference]: With dead ends: 60273 [2021-06-05 16:45:29,834 INFO L226 Difference]: Without dead ends: 60273 [2021-06-05 16:45:29,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 711.3ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:45:29,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60273 states. [2021-06-05 16:45:30,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60273 to 40087. [2021-06-05 16:45:30,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40087 states, 40086 states have (on average 3.892506111859502) internal successors, (156035), 40086 states have internal predecessors, (156035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:30,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40087 states to 40087 states and 156035 transitions. [2021-06-05 16:45:30,998 INFO L78 Accepts]: Start accepts. Automaton has 40087 states and 156035 transitions. Word has length 28 [2021-06-05 16:45:30,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:30,998 INFO L482 AbstractCegarLoop]: Abstraction has 40087 states and 156035 transitions. [2021-06-05 16:45:30,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:30,998 INFO L276 IsEmpty]: Start isEmpty. Operand 40087 states and 156035 transitions. [2021-06-05 16:45:31,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:31,055 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:31,055 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:31,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:31,255 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:31,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:31,255 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 143 times [2021-06-05 16:45:31,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:31,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835113787] [2021-06-05 16:45:31,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:31,286 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:45:31,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:31,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835113787] [2021-06-05 16:45:31,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835113787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:31,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216293454] [2021-06-05 16:45:31,286 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:31,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:45:31,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:31,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:31,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:31,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:31,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216293454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:31,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:31,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-05 16:45:31,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479450845] [2021-06-05 16:45:31,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:31,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:31,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:31,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:31,395 INFO L87 Difference]: Start difference. First operand 40087 states and 156035 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:32,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:32,543 INFO L93 Difference]: Finished difference Result 59960 states and 223872 transitions. [2021-06-05 16:45:32,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:45:32,543 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:32,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:32,704 INFO L225 Difference]: With dead ends: 59960 [2021-06-05 16:45:32,704 INFO L226 Difference]: Without dead ends: 59952 [2021-06-05 16:45:32,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 448.8ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:45:32,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59952 states. [2021-06-05 16:45:33,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59952 to 40019. [2021-06-05 16:45:33,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 3.893822779749113) internal successors, (155823), 40018 states have internal predecessors, (155823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:34,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 155823 transitions. [2021-06-05 16:45:34,006 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 155823 transitions. Word has length 28 [2021-06-05 16:45:34,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:34,006 INFO L482 AbstractCegarLoop]: Abstraction has 40019 states and 155823 transitions. [2021-06-05 16:45:34,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:34,006 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 155823 transitions. [2021-06-05 16:45:34,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:34,285 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:34,285 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:34,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3997,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:34,485 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:34,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:34,486 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 144 times [2021-06-05 16:45:34,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:34,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431753008] [2021-06-05 16:45:34,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:34,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:34,516 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:45:34,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:34,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431753008] [2021-06-05 16:45:34,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431753008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:34,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5748256] [2021-06-05 16:45:34,517 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:34,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:45:34,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:34,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:34,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:34,617 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:34,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5748256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:34,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:34,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-05 16:45:34,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554228762] [2021-06-05 16:45:34,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:34,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:34,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:34,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:34,618 INFO L87 Difference]: Start difference. First operand 40019 states and 155823 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:35,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:35,362 INFO L93 Difference]: Finished difference Result 58691 states and 220361 transitions. [2021-06-05 16:45:35,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:45:35,363 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 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 28 [2021-06-05 16:45:35,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:35,510 INFO L225 Difference]: With dead ends: 58691 [2021-06-05 16:45:35,511 INFO L226 Difference]: Without dead ends: 58667 [2021-06-05 16:45:35,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 332.3ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:45:35,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58667 states. [2021-06-05 16:45:36,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58667 to 39995. [2021-06-05 16:45:36,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39995 states, 39994 states have (on average 3.89395909386408) internal successors, (155735), 39994 states have internal predecessors, (155735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:36,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39995 states to 39995 states and 155735 transitions. [2021-06-05 16:45:36,800 INFO L78 Accepts]: Start accepts. Automaton has 39995 states and 155735 transitions. Word has length 28 [2021-06-05 16:45:36,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:36,800 INFO L482 AbstractCegarLoop]: Abstraction has 39995 states and 155735 transitions. [2021-06-05 16:45:36,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:36,800 INFO L276 IsEmpty]: Start isEmpty. Operand 39995 states and 155735 transitions. [2021-06-05 16:45:36,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:36,865 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:36,865 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:37,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3998 [2021-06-05 16:45:37,065 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:37,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:37,066 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 145 times [2021-06-05 16:45:37,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:37,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024755069] [2021-06-05 16:45:37,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:37,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:37,105 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:37,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:37,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024755069] [2021-06-05 16:45:37,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024755069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:37,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509446756] [2021-06-05 16:45:37,105 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:37,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:37,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:37,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:37,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:37,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509446756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:37,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:37,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:45:37,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858216454] [2021-06-05 16:45:37,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:37,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:37,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:37,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:37,203 INFO L87 Difference]: Start difference. First operand 39995 states and 155735 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:38,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:38,835 INFO L93 Difference]: Finished difference Result 61857 states and 229366 transitions. [2021-06-05 16:45:38,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-06-05 16:45:38,836 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:38,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:38,985 INFO L225 Difference]: With dead ends: 61857 [2021-06-05 16:45:38,985 INFO L226 Difference]: Without dead ends: 61857 [2021-06-05 16:45:38,986 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 846.0ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 16:45:39,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2021-06-05 16:45:40,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 44335. [2021-06-05 16:45:40,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44335 states, 44334 states have (on average 3.8442053502954843) internal successors, (170429), 44334 states have internal predecessors, (170429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:40,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44335 states to 44335 states and 170429 transitions. [2021-06-05 16:45:40,281 INFO L78 Accepts]: Start accepts. Automaton has 44335 states and 170429 transitions. Word has length 28 [2021-06-05 16:45:40,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:40,281 INFO L482 AbstractCegarLoop]: Abstraction has 44335 states and 170429 transitions. [2021-06-05 16:45:40,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:40,281 INFO L276 IsEmpty]: Start isEmpty. Operand 44335 states and 170429 transitions. [2021-06-05 16:45:40,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:40,526 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:40,526 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:40,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3999,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:40,742 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:40,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:40,742 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 146 times [2021-06-05 16:45:40,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:40,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791159804] [2021-06-05 16:45:40,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:40,776 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:40,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:40,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791159804] [2021-06-05 16:45:40,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791159804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:40,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615976567] [2021-06-05 16:45:40,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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:40,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:40,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:40,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:40,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:40,860 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:40,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615976567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:40,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:40,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:45:40,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739049016] [2021-06-05 16:45:40,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:40,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:40,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:40,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:40,861 INFO L87 Difference]: Start difference. First operand 44335 states and 170429 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:41,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:41,984 INFO L93 Difference]: Finished difference Result 61088 states and 227260 transitions. [2021-06-05 16:45:41,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:45:41,984 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:41,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:42,128 INFO L225 Difference]: With dead ends: 61088 [2021-06-05 16:45:42,128 INFO L226 Difference]: Without dead ends: 61080 [2021-06-05 16:45:42,128 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 602.2ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:45:42,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61080 states. [2021-06-05 16:45:43,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61080 to 43223. [2021-06-05 16:45:43,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 3.862963305723937) internal successors, (166965), 43222 states have internal predecessors, (166965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:43,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 166965 transitions. [2021-06-05 16:45:43,526 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 166965 transitions. Word has length 28 [2021-06-05 16:45:43,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:43,526 INFO L482 AbstractCegarLoop]: Abstraction has 43223 states and 166965 transitions. [2021-06-05 16:45:43,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:43,526 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 166965 transitions. [2021-06-05 16:45:43,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:43,587 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:43,587 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:43,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-06-05 16:45:43,788 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:43,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:43,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 147 times [2021-06-05 16:45:43,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:43,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474674397] [2021-06-05 16:45:43,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:43,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:43,823 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:43,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:43,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474674397] [2021-06-05 16:45:43,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474674397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:43,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259859898] [2021-06-05 16:45:43,823 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:43,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:45:43,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:43,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:43,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:43,907 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:43,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259859898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:43,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:43,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:45:43,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134521573] [2021-06-05 16:45:43,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:43,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:43,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:43,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:43,907 INFO L87 Difference]: Start difference. First operand 43223 states and 166965 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:45,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:45,117 INFO L93 Difference]: Finished difference Result 59466 states and 222744 transitions. [2021-06-05 16:45:45,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:45:45,117 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:45,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:45,261 INFO L225 Difference]: With dead ends: 59466 [2021-06-05 16:45:45,261 INFO L226 Difference]: Without dead ends: 59442 [2021-06-05 16:45:45,261 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 527.6ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:45:45,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59442 states. [2021-06-05 16:45:46,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59442 to 43235. [2021-06-05 16:45:46,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43235 states, 43234 states have (on average 3.860827126798353) internal successors, (166919), 43234 states have internal predecessors, (166919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:46,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43235 states to 43235 states and 166919 transitions. [2021-06-05 16:45:46,417 INFO L78 Accepts]: Start accepts. Automaton has 43235 states and 166919 transitions. Word has length 28 [2021-06-05 16:45:46,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:46,417 INFO L482 AbstractCegarLoop]: Abstraction has 43235 states and 166919 transitions. [2021-06-05 16:45:46,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:46,417 INFO L276 IsEmpty]: Start isEmpty. Operand 43235 states and 166919 transitions. [2021-06-05 16:45:46,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:46,478 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:46,478 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:46,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-06-05 16:45:46,679 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:46,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:46,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 148 times [2021-06-05 16:45:46,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:46,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406727484] [2021-06-05 16:45:46,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:46,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:46,714 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:46,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:46,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406727484] [2021-06-05 16:45:46,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406727484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:46,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213629186] [2021-06-05 16:45:46,715 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:46,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:45:46,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:46,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:46,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:46,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:46,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213629186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:46,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:46,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 16:45:46,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609977002] [2021-06-05 16:45:46,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:45:46,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:46,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:45:46,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:45:46,798 INFO L87 Difference]: Start difference. First operand 43235 states and 166919 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:47,643 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-06-05 16:45:47,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:47,955 INFO L93 Difference]: Finished difference Result 60717 states and 226269 transitions. [2021-06-05 16:45:47,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:45:47,955 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:47,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:48,103 INFO L225 Difference]: With dead ends: 60717 [2021-06-05 16:45:48,103 INFO L226 Difference]: Without dead ends: 60677 [2021-06-05 16:45:48,103 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 667.6ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:45:48,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60677 states. [2021-06-05 16:45:49,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60677 to 43367. [2021-06-05 16:45:49,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43367 states, 43366 states have (on average 3.860143891527925) internal successors, (167399), 43366 states have internal predecessors, (167399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:49,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43367 states to 43367 states and 167399 transitions. [2021-06-05 16:45:49,509 INFO L78 Accepts]: Start accepts. Automaton has 43367 states and 167399 transitions. Word has length 28 [2021-06-05 16:45:49,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:49,509 INFO L482 AbstractCegarLoop]: Abstraction has 43367 states and 167399 transitions. [2021-06-05 16:45:49,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:49,509 INFO L276 IsEmpty]: Start isEmpty. Operand 43367 states and 167399 transitions. [2021-06-05 16:45:49,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:49,583 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:49,583 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:49,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4002 [2021-06-05 16:45:49,783 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:49,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:49,784 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 149 times [2021-06-05 16:45:49,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:49,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631619755] [2021-06-05 16:45:49,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:49,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:49,823 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:49,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:49,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631619755] [2021-06-05 16:45:49,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631619755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:49,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800124867] [2021-06-05 16:45:49,823 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:49,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:45:49,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:49,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:49,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:49,940 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:49,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800124867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:49,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:49,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:45:49,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615582103] [2021-06-05 16:45:49,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:45:49,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:49,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:45:49,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:45:49,941 INFO L87 Difference]: Start difference. First operand 43367 states and 167399 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:51,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:51,492 INFO L93 Difference]: Finished difference Result 59965 states and 224001 transitions. [2021-06-05 16:45:51,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 16:45:51,493 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:51,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:51,635 INFO L225 Difference]: With dead ends: 59965 [2021-06-05 16:45:51,636 INFO L226 Difference]: Without dead ends: 59965 [2021-06-05 16:45:51,636 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 789.3ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 16:45:51,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59965 states. [2021-06-05 16:45:52,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59965 to 44272. [2021-06-05 16:45:52,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44272 states, 44271 states have (on average 3.8506019742043325) internal successors, (170470), 44271 states have internal predecessors, (170470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:52,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44272 states to 44272 states and 170470 transitions. [2021-06-05 16:45:52,955 INFO L78 Accepts]: Start accepts. Automaton has 44272 states and 170470 transitions. Word has length 28 [2021-06-05 16:45:52,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:52,955 INFO L482 AbstractCegarLoop]: Abstraction has 44272 states and 170470 transitions. [2021-06-05 16:45:52,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:52,955 INFO L276 IsEmpty]: Start isEmpty. Operand 44272 states and 170470 transitions. [2021-06-05 16:45:53,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:53,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:53,018 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:53,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4003,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:53,220 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:53,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:53,220 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 150 times [2021-06-05 16:45:53,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:53,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487983035] [2021-06-05 16:45:53,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:53,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:53,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:53,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487983035] [2021-06-05 16:45:53,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487983035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:53,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110813398] [2021-06-05 16:45:53,256 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:53,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:45:53,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:53,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:53,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:53,368 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:53,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110813398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:53,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:53,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:45:53,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860204438] [2021-06-05 16:45:53,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:45:53,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:53,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:45:53,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:45:53,369 INFO L87 Difference]: Start difference. First operand 44272 states and 170470 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:54,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:54,506 INFO L93 Difference]: Finished difference Result 59467 states and 222606 transitions. [2021-06-05 16:45:54,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:45:54,506 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:45:54,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:54,888 INFO L225 Difference]: With dead ends: 59467 [2021-06-05 16:45:54,888 INFO L226 Difference]: Without dead ends: 59459 [2021-06-05 16:45:54,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 620.2ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:45:54,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59459 states. [2021-06-05 16:45:55,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59459 to 44196. [2021-06-05 16:45:56,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44196 states, 44195 states have (on average 3.85188369725082) internal successors, (170234), 44195 states have internal predecessors, (170234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:56,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44196 states to 44196 states and 170234 transitions. [2021-06-05 16:45:56,123 INFO L78 Accepts]: Start accepts. Automaton has 44196 states and 170234 transitions. Word has length 28 [2021-06-05 16:45:56,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:56,123 INFO L482 AbstractCegarLoop]: Abstraction has 44196 states and 170234 transitions. [2021-06-05 16:45:56,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:56,123 INFO L276 IsEmpty]: Start isEmpty. Operand 44196 states and 170234 transitions. [2021-06-05 16:45:56,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:56,187 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:56,188 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:56,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4004,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:56,388 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:56,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:56,388 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 151 times [2021-06-05 16:45:56,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:56,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805614213] [2021-06-05 16:45:56,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:56,423 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:56,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:56,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805614213] [2021-06-05 16:45:56,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805614213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:56,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144184623] [2021-06-05 16:45:56,424 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:56,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:56,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:56,525 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:56,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144184623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:56,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:56,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:45:56,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690824755] [2021-06-05 16:45:56,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:45:56,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:56,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:45:56,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:45:56,526 INFO L87 Difference]: Start difference. First operand 44196 states and 170234 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:57,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:45:57,523 INFO L93 Difference]: Finished difference Result 58944 states and 221360 transitions. [2021-06-05 16:45:57,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:45:57,524 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:45:57,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:45:57,909 INFO L225 Difference]: With dead ends: 58944 [2021-06-05 16:45:57,909 INFO L226 Difference]: Without dead ends: 58920 [2021-06-05 16:45:57,910 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 519.1ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:45:57,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58920 states. [2021-06-05 16:45:58,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58920 to 44182. [2021-06-05 16:45:58,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44182 states, 44181 states have (on average 3.8518593965731878) internal successors, (170179), 44181 states have internal predecessors, (170179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:59,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44182 states to 44182 states and 170179 transitions. [2021-06-05 16:45:59,095 INFO L78 Accepts]: Start accepts. Automaton has 44182 states and 170179 transitions. Word has length 28 [2021-06-05 16:45:59,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:45:59,095 INFO L482 AbstractCegarLoop]: Abstraction has 44182 states and 170179 transitions. [2021-06-05 16:45:59,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:45:59,095 INFO L276 IsEmpty]: Start isEmpty. Operand 44182 states and 170179 transitions. [2021-06-05 16:45:59,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:45:59,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:45:59,156 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:45:59,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4005 [2021-06-05 16:45:59,357 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:45:59,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:45:59,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 152 times [2021-06-05 16:45:59,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:45:59,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687757633] [2021-06-05 16:45:59,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:45:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:45:59,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:59,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:45:59,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687757633] [2021-06-05 16:45:59,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687757633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:59,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354610433] [2021-06-05 16:45:59,393 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:45:59,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:45:59,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:45:59,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:45:59,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:45:59,482 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:45:59,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354610433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:45:59,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:45:59,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 16:45:59,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591288049] [2021-06-05 16:45:59,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:45:59,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:45:59,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:45:59,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:45:59,483 INFO L87 Difference]: Start difference. First operand 44182 states and 170179 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:00,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:00,701 INFO L93 Difference]: Finished difference Result 58726 states and 220667 transitions. [2021-06-05 16:46:00,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:46:00,715 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:00,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:00,863 INFO L225 Difference]: With dead ends: 58726 [2021-06-05 16:46:00,863 INFO L226 Difference]: Without dead ends: 58686 [2021-06-05 16:46:00,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 481.4ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:46:00,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58686 states. [2021-06-05 16:46:01,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58686 to 44531. [2021-06-05 16:46:02,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44531 states, 44530 states have (on average 3.853761509094992) internal successors, (171608), 44530 states have internal predecessors, (171608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:02,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44531 states to 44531 states and 171608 transitions. [2021-06-05 16:46:02,130 INFO L78 Accepts]: Start accepts. Automaton has 44531 states and 171608 transitions. Word has length 28 [2021-06-05 16:46:02,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:02,130 INFO L482 AbstractCegarLoop]: Abstraction has 44531 states and 171608 transitions. [2021-06-05 16:46:02,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:02,130 INFO L276 IsEmpty]: Start isEmpty. Operand 44531 states and 171608 transitions. [2021-06-05 16:46:02,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:02,194 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:02,194 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:02,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4006,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:02,395 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:02,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:02,395 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 153 times [2021-06-05 16:46:02,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:02,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205957739] [2021-06-05 16:46:02,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:02,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:02,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:02,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:02,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205957739] [2021-06-05 16:46:02,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205957739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:02,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004842355] [2021-06-05 16:46:02,430 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:02,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:46:02,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:02,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:02,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:02,537 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:02,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004842355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:02,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:02,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:02,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015776880] [2021-06-05 16:46:02,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:02,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:02,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:02,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:02,537 INFO L87 Difference]: Start difference. First operand 44531 states and 171608 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:03,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:03,901 INFO L93 Difference]: Finished difference Result 71242 states and 265120 transitions. [2021-06-05 16:46:03,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:46:03,901 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-06-05 16:46:03,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:04,065 INFO L225 Difference]: With dead ends: 71242 [2021-06-05 16:46:04,065 INFO L226 Difference]: Without dead ends: 71242 [2021-06-05 16:46:04,065 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 548.6ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:46:04,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71242 states. [2021-06-05 16:46:05,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71242 to 45697. [2021-06-05 16:46:05,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45697 states, 45696 states have (on average 3.8682379201680672) internal successors, (176763), 45696 states have internal predecessors, (176763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:05,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45697 states to 45697 states and 176763 transitions. [2021-06-05 16:46:05,367 INFO L78 Accepts]: Start accepts. Automaton has 45697 states and 176763 transitions. Word has length 28 [2021-06-05 16:46:05,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:05,367 INFO L482 AbstractCegarLoop]: Abstraction has 45697 states and 176763 transitions. [2021-06-05 16:46:05,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:05,367 INFO L276 IsEmpty]: Start isEmpty. Operand 45697 states and 176763 transitions. [2021-06-05 16:46:05,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:05,434 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:05,434 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:05,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4007 [2021-06-05 16:46:05,634 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:05,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:05,635 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 154 times [2021-06-05 16:46:05,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:05,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328942334] [2021-06-05 16:46:05,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:05,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:05,670 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:05,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:05,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328942334] [2021-06-05 16:46:05,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328942334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:05,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914405023] [2021-06-05 16:46:05,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:05,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:05,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:05,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:05,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:05,775 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:05,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914405023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:05,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:05,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:05,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798537328] [2021-06-05 16:46:05,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:05,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:05,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:05,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:05,776 INFO L87 Difference]: Start difference. First operand 45697 states and 176763 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:07,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:07,077 INFO L93 Difference]: Finished difference Result 65327 states and 246370 transitions. [2021-06-05 16:46:07,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:46:07,077 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:46:07,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:07,252 INFO L225 Difference]: With dead ends: 65327 [2021-06-05 16:46:07,252 INFO L226 Difference]: Without dead ends: 65327 [2021-06-05 16:46:07,253 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 506.6ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:46:07,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65327 states. [2021-06-05 16:46:08,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65327 to 45727. [2021-06-05 16:46:08,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45727 states, 45726 states have (on average 3.868040064733412) internal successors, (176870), 45726 states have internal predecessors, (176870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:08,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45727 states to 45727 states and 176870 transitions. [2021-06-05 16:46:08,558 INFO L78 Accepts]: Start accepts. Automaton has 45727 states and 176870 transitions. Word has length 28 [2021-06-05 16:46:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:08,558 INFO L482 AbstractCegarLoop]: Abstraction has 45727 states and 176870 transitions. [2021-06-05 16:46:08,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:08,558 INFO L276 IsEmpty]: Start isEmpty. Operand 45727 states and 176870 transitions. [2021-06-05 16:46:08,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:08,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:08,623 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:08,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4008,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:08,824 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:08,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:08,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 155 times [2021-06-05 16:46:08,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:08,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335757180] [2021-06-05 16:46:08,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:08,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:08,865 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:08,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:08,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335757180] [2021-06-05 16:46:08,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335757180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:08,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150800031] [2021-06-05 16:46:08,865 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:08,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:46:08,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:08,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:08,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:08,980 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:08,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150800031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:08,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:08,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:46:08,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532443085] [2021-06-05 16:46:08,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:46:08,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:08,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:46:08,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:46:08,981 INFO L87 Difference]: Start difference. First operand 45727 states and 176870 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:09,460 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-06-05 16:46:10,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:10,665 INFO L93 Difference]: Finished difference Result 66185 states and 248806 transitions. [2021-06-05 16:46:10,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 16:46:10,666 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:10,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:10,824 INFO L225 Difference]: With dead ends: 66185 [2021-06-05 16:46:10,824 INFO L226 Difference]: Without dead ends: 66185 [2021-06-05 16:46:10,825 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2900 ImplicationChecksByTransitivity, 1035.5ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 16:46:10,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66185 states. [2021-06-05 16:46:11,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66185 to 45991. [2021-06-05 16:46:11,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45991 states, 45990 states have (on average 3.8644922809306372) internal successors, (177728), 45990 states have internal predecessors, (177728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:12,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45991 states to 45991 states and 177728 transitions. [2021-06-05 16:46:12,277 INFO L78 Accepts]: Start accepts. Automaton has 45991 states and 177728 transitions. Word has length 28 [2021-06-05 16:46:12,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:12,277 INFO L482 AbstractCegarLoop]: Abstraction has 45991 states and 177728 transitions. [2021-06-05 16:46:12,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:12,278 INFO L276 IsEmpty]: Start isEmpty. Operand 45991 states and 177728 transitions. [2021-06-05 16:46:12,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:12,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:12,355 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:12,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4009 [2021-06-05 16:46:12,557 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:12,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:12,557 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 156 times [2021-06-05 16:46:12,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:12,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670869149] [2021-06-05 16:46:12,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:12,595 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:12,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:12,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670869149] [2021-06-05 16:46:12,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670869149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:12,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52420412] [2021-06-05 16:46:12,595 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:12,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:46:12,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:12,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:12,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:12,716 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:12,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52420412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:12,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:12,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 16:46:12,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944295230] [2021-06-05 16:46:12,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:46:12,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:12,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:46:12,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:46:12,717 INFO L87 Difference]: Start difference. First operand 45991 states and 177728 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:13,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:13,960 INFO L93 Difference]: Finished difference Result 65397 states and 246571 transitions. [2021-06-05 16:46:13,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 16:46:13,960 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:13,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:14,118 INFO L225 Difference]: With dead ends: 65397 [2021-06-05 16:46:14,118 INFO L226 Difference]: Without dead ends: 65393 [2021-06-05 16:46:14,118 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 666.5ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 16:46:14,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65393 states. [2021-06-05 16:46:15,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65393 to 45627. [2021-06-05 16:46:15,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45627 states, 45626 states have (on average 3.868233025029588) internal successors, (176492), 45626 states have internal predecessors, (176492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:15,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45627 states to 45627 states and 176492 transitions. [2021-06-05 16:46:15,495 INFO L78 Accepts]: Start accepts. Automaton has 45627 states and 176492 transitions. Word has length 28 [2021-06-05 16:46:15,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:15,495 INFO L482 AbstractCegarLoop]: Abstraction has 45627 states and 176492 transitions. [2021-06-05 16:46:15,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:15,495 INFO L276 IsEmpty]: Start isEmpty. Operand 45627 states and 176492 transitions. [2021-06-05 16:46:15,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:15,559 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:15,559 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:15,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4010,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:15,760 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:15,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:15,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 157 times [2021-06-05 16:46:15,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:15,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986787131] [2021-06-05 16:46:15,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:15,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:15,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:15,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986787131] [2021-06-05 16:46:15,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986787131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:15,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019238176] [2021-06-05 16:46:15,797 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:15,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:15,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:15,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:15,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:15,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019238176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:15,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:15,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:15,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930697290] [2021-06-05 16:46:15,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:15,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:15,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:15,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:15,903 INFO L87 Difference]: Start difference. First operand 45627 states and 176492 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:16,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:16,760 INFO L93 Difference]: Finished difference Result 59724 states and 226961 transitions. [2021-06-05 16:46:16,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:46:16,760 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:46:16,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:16,903 INFO L225 Difference]: With dead ends: 59724 [2021-06-05 16:46:16,903 INFO L226 Difference]: Without dead ends: 59724 [2021-06-05 16:46:16,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 432.4ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:46:16,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59724 states. [2021-06-05 16:46:18,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59724 to 45643. [2021-06-05 16:46:18,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45643 states, 45642 states have (on average 3.8701196266596556) internal successors, (176640), 45642 states have internal predecessors, (176640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:18,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45643 states to 45643 states and 176640 transitions. [2021-06-05 16:46:18,438 INFO L78 Accepts]: Start accepts. Automaton has 45643 states and 176640 transitions. Word has length 28 [2021-06-05 16:46:18,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:18,438 INFO L482 AbstractCegarLoop]: Abstraction has 45643 states and 176640 transitions. [2021-06-05 16:46:18,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:18,439 INFO L276 IsEmpty]: Start isEmpty. Operand 45643 states and 176640 transitions. [2021-06-05 16:46:18,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:18,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:18,516 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:18,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4011 [2021-06-05 16:46:18,717 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:18,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:18,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 158 times [2021-06-05 16:46:18,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:18,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482463058] [2021-06-05 16:46:18,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:18,756 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:18,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:18,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482463058] [2021-06-05 16:46:18,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482463058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:18,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913108385] [2021-06-05 16:46:18,756 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:18,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:18,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:18,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:18,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:18,860 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:18,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913108385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:18,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:18,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:18,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281898393] [2021-06-05 16:46:18,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:18,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:18,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:18,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:18,861 INFO L87 Difference]: Start difference. First operand 45643 states and 176640 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:19,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:19,572 INFO L93 Difference]: Finished difference Result 59038 states and 225086 transitions. [2021-06-05 16:46:19,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:46:19,573 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:46:19,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:19,717 INFO L225 Difference]: With dead ends: 59038 [2021-06-05 16:46:19,717 INFO L226 Difference]: Without dead ends: 59026 [2021-06-05 16:46:19,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 338.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:46:19,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59026 states. [2021-06-05 16:46:20,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59026 to 45577. [2021-06-05 16:46:20,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45577 states, 45576 states have (on average 3.8712699666491135) internal successors, (176437), 45576 states have internal predecessors, (176437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:21,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45577 states to 45577 states and 176437 transitions. [2021-06-05 16:46:21,158 INFO L78 Accepts]: Start accepts. Automaton has 45577 states and 176437 transitions. Word has length 28 [2021-06-05 16:46:21,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:21,158 INFO L482 AbstractCegarLoop]: Abstraction has 45577 states and 176437 transitions. [2021-06-05 16:46:21,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:21,158 INFO L276 IsEmpty]: Start isEmpty. Operand 45577 states and 176437 transitions. [2021-06-05 16:46:21,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:21,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:21,226 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:21,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4012,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:21,427 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:21,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:21,427 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 159 times [2021-06-05 16:46:21,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:21,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034903680] [2021-06-05 16:46:21,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:21,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:21,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:21,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034903680] [2021-06-05 16:46:21,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034903680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:21,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116477590] [2021-06-05 16:46:21,473 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:21,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:46:21,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:21,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:21,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:21,578 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:21,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116477590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:21,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:21,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 16:46:21,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281084949] [2021-06-05 16:46:21,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:46:21,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:21,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:46:21,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:46:21,579 INFO L87 Difference]: Start difference. First operand 45577 states and 176437 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:22,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:22,207 INFO L93 Difference]: Finished difference Result 50058 states and 191219 transitions. [2021-06-05 16:46:22,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:46:22,208 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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 28 [2021-06-05 16:46:22,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:22,332 INFO L225 Difference]: With dead ends: 50058 [2021-06-05 16:46:22,332 INFO L226 Difference]: Without dead ends: 50058 [2021-06-05 16:46:22,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 291.4ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:46:22,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50058 states. [2021-06-05 16:46:23,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50058 to 45785. [2021-06-05 16:46:23,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45785 states, 45784 states have (on average 3.8687969596365543) internal successors, (177129), 45784 states have internal predecessors, (177129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:23,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45785 states to 45785 states and 177129 transitions. [2021-06-05 16:46:23,413 INFO L78 Accepts]: Start accepts. Automaton has 45785 states and 177129 transitions. Word has length 28 [2021-06-05 16:46:23,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:23,413 INFO L482 AbstractCegarLoop]: Abstraction has 45785 states and 177129 transitions. [2021-06-05 16:46:23,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:23,413 INFO L276 IsEmpty]: Start isEmpty. Operand 45785 states and 177129 transitions. [2021-06-05 16:46:23,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:23,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:23,476 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:23,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4013 [2021-06-05 16:46:23,676 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:23,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:23,677 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 160 times [2021-06-05 16:46:23,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:23,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029928774] [2021-06-05 16:46:23,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:23,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:23,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:23,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029928774] [2021-06-05 16:46:23,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029928774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:23,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810067094] [2021-06-05 16:46:23,709 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:23,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:23,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:23,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:23,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:23,806 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:23,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810067094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:23,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:23,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:46:23,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151303871] [2021-06-05 16:46:23,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:46:23,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:23,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:46:23,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:46:23,807 INFO L87 Difference]: Start difference. First operand 45785 states and 177129 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:24,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:24,545 INFO L93 Difference]: Finished difference Result 49905 states and 190821 transitions. [2021-06-05 16:46:24,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:46:24,546 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:24,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:24,673 INFO L225 Difference]: With dead ends: 49905 [2021-06-05 16:46:24,674 INFO L226 Difference]: Without dead ends: 49901 [2021-06-05 16:46:24,674 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 233.2ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:46:24,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49901 states. [2021-06-05 16:46:25,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49901 to 45725. [2021-06-05 16:46:25,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45725 states, 45724 states have (on average 3.869674569154055) internal successors, (176937), 45724 states have internal predecessors, (176937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:25,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45725 states to 45725 states and 176937 transitions. [2021-06-05 16:46:25,792 INFO L78 Accepts]: Start accepts. Automaton has 45725 states and 176937 transitions. Word has length 28 [2021-06-05 16:46:25,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:25,792 INFO L482 AbstractCegarLoop]: Abstraction has 45725 states and 176937 transitions. [2021-06-05 16:46:25,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:25,792 INFO L276 IsEmpty]: Start isEmpty. Operand 45725 states and 176937 transitions. [2021-06-05 16:46:25,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:25,856 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:25,856 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:26,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4014,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:26,056 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:26,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:26,056 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 80 times [2021-06-05 16:46:26,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:26,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766192233] [2021-06-05 16:46:26,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:26,092 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:26,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:26,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766192233] [2021-06-05 16:46:26,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766192233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:26,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446784416] [2021-06-05 16:46:26,092 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:26,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:26,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:26,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:26,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:26,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:26,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446784416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:26,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:26,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 16:46:26,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116153473] [2021-06-05 16:46:26,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:46:26,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:26,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:46:26,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:46:26,182 INFO L87 Difference]: Start difference. First operand 45725 states and 176937 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-06-05 16:46:26,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:26,741 INFO L93 Difference]: Finished difference Result 49960 states and 190934 transitions. [2021-06-05 16:46:26,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:46:26,741 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-06-05 16:46:26,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:26,857 INFO L225 Difference]: With dead ends: 49960 [2021-06-05 16:46:26,857 INFO L226 Difference]: Without dead ends: 49960 [2021-06-05 16:46:26,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 211.4ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:46:26,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49960 states. [2021-06-05 16:46:27,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49960 to 45829. [2021-06-05 16:46:27,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45829 states, 45828 states have (on average 3.86796281749149) internal successors, (177261), 45828 states have internal predecessors, (177261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:27,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45829 states to 45829 states and 177261 transitions. [2021-06-05 16:46:27,995 INFO L78 Accepts]: Start accepts. Automaton has 45829 states and 177261 transitions. Word has length 28 [2021-06-05 16:46:27,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:27,996 INFO L482 AbstractCegarLoop]: Abstraction has 45829 states and 177261 transitions. [2021-06-05 16:46:27,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-06-05 16:46:27,996 INFO L276 IsEmpty]: Start isEmpty. Operand 45829 states and 177261 transitions. [2021-06-05 16:46:28,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:28,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:28,059 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:28,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4015,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:28,260 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:28,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:28,260 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 81 times [2021-06-05 16:46:28,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:28,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780452001] [2021-06-05 16:46:28,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:28,289 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:28,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:28,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780452001] [2021-06-05 16:46:28,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780452001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:28,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694878666] [2021-06-05 16:46:28,290 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:28,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:46:28,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:28,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:28,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:28,594 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:46:28,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694878666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:28,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:28,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-05 16:46:28,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699950561] [2021-06-05 16:46:28,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:46:28,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:28,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:46:28,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:46:28,595 INFO L87 Difference]: Start difference. First operand 45829 states and 177261 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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-06-05 16:46:29,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:29,030 INFO L93 Difference]: Finished difference Result 50055 states and 191371 transitions. [2021-06-05 16:46:29,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:46:29,030 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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-06-05 16:46:29,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:29,151 INFO L225 Difference]: With dead ends: 50055 [2021-06-05 16:46:29,151 INFO L226 Difference]: Without dead ends: 50043 [2021-06-05 16:46:29,151 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 130.8ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:46:29,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50043 states. [2021-06-05 16:46:30,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50043 to 45961. [2021-06-05 16:46:30,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.866166231505657) internal successors, (177689), 45960 states have internal predecessors, (177689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:30,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177689 transitions. [2021-06-05 16:46:30,245 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177689 transitions. Word has length 28 [2021-06-05 16:46:30,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:30,245 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177689 transitions. [2021-06-05 16:46:30,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 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-06-05 16:46:30,245 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177689 transitions. [2021-06-05 16:46:30,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:30,309 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:30,309 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:30,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:30,510 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:30,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:30,510 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 82 times [2021-06-05 16:46:30,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:30,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235526357] [2021-06-05 16:46:30,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:30,545 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:30,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:30,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235526357] [2021-06-05 16:46:30,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235526357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:30,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53363870] [2021-06-05 16:46:30,545 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:30,566 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:30,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:30,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 16:46:30,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:30,609 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:30,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53363870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:30,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:30,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 16:46:30,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281961864] [2021-06-05 16:46:30,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:46:30,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:30,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:46:30,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:46:30,609 INFO L87 Difference]: Start difference. First operand 45961 states and 177689 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-06-05 16:46:31,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:31,049 INFO L93 Difference]: Finished difference Result 50019 states and 191287 transitions. [2021-06-05 16:46:31,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:46:31,049 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-06-05 16:46:31,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:31,165 INFO L225 Difference]: With dead ends: 50019 [2021-06-05 16:46:31,165 INFO L226 Difference]: Without dead ends: 49999 [2021-06-05 16:46:31,165 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 152.0ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:46:31,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49999 states. [2021-06-05 16:46:32,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49999 to 45961. [2021-06-05 16:46:32,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45961 states, 45960 states have (on average 3.8660791993037424) internal successors, (177685), 45960 states have internal predecessors, (177685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:32,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45961 states to 45961 states and 177685 transitions. [2021-06-05 16:46:32,488 INFO L78 Accepts]: Start accepts. Automaton has 45961 states and 177685 transitions. Word has length 28 [2021-06-05 16:46:32,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:32,488 INFO L482 AbstractCegarLoop]: Abstraction has 45961 states and 177685 transitions. [2021-06-05 16:46:32,488 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-06-05 16:46:32,488 INFO L276 IsEmpty]: Start isEmpty. Operand 45961 states and 177685 transitions. [2021-06-05 16:46:32,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:32,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:32,558 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:32,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4017 [2021-06-05 16:46:32,758 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:32,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:32,759 INFO L82 PathProgramCache]: Analyzing trace with hash 970045237, now seen corresponding path program 161 times [2021-06-05 16:46:32,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:32,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169860092] [2021-06-05 16:46:32,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:32,790 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:32,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:32,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169860092] [2021-06-05 16:46:32,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169860092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:32,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217225969] [2021-06-05 16:46:32,791 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:32,814 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:46:32,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:32,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:32,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:32,870 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:32,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217225969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:32,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:32,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:32,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865954149] [2021-06-05 16:46:32,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:32,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:32,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:32,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:32,871 INFO L87 Difference]: Start difference. First operand 45961 states and 177685 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:33,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:33,333 INFO L93 Difference]: Finished difference Result 50922 states and 195250 transitions. [2021-06-05 16:46:33,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:46:33,333 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:33,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:33,466 INFO L225 Difference]: With dead ends: 50922 [2021-06-05 16:46:33,466 INFO L226 Difference]: Without dead ends: 50909 [2021-06-05 16:46:33,466 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 118.3ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:46:33,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50909 states. [2021-06-05 16:46:34,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50909 to 48694. [2021-06-05 16:46:34,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48694 states, 48693 states have (on average 3.8747458566939805) internal successors, (188673), 48693 states have internal predecessors, (188673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:34,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48694 states to 48694 states and 188673 transitions. [2021-06-05 16:46:34,546 INFO L78 Accepts]: Start accepts. Automaton has 48694 states and 188673 transitions. Word has length 28 [2021-06-05 16:46:34,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:34,546 INFO L482 AbstractCegarLoop]: Abstraction has 48694 states and 188673 transitions. [2021-06-05 16:46:34,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:34,546 INFO L276 IsEmpty]: Start isEmpty. Operand 48694 states and 188673 transitions. [2021-06-05 16:46:34,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:34,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:34,613 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:34,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4018,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:34,813 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:34,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:34,813 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 162 times [2021-06-05 16:46:34,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:34,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963952631] [2021-06-05 16:46:34,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:34,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:34,847 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:34,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:34,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963952631] [2021-06-05 16:46:34,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963952631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:34,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773044063] [2021-06-05 16:46:34,848 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:34,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 16:46:34,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:34,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:34,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:34,928 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:34,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773044063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:34,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:34,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:34,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010503763] [2021-06-05 16:46:34,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:34,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:34,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:34,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:34,929 INFO L87 Difference]: Start difference. First operand 48694 states and 188673 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:35,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:35,646 INFO L93 Difference]: Finished difference Result 54270 states and 206696 transitions. [2021-06-05 16:46:35,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:46:35,657 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:35,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:35,844 INFO L225 Difference]: With dead ends: 54270 [2021-06-05 16:46:35,845 INFO L226 Difference]: Without dead ends: 54270 [2021-06-05 16:46:35,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 146.9ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:46:35,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54270 states. [2021-06-05 16:46:36,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54270 to 43234. [2021-06-05 16:46:36,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43234 states, 43233 states have (on average 3.86188790969861) internal successors, (166961), 43233 states have internal predecessors, (166961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:37,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43234 states to 43234 states and 166961 transitions. [2021-06-05 16:46:37,001 INFO L78 Accepts]: Start accepts. Automaton has 43234 states and 166961 transitions. Word has length 28 [2021-06-05 16:46:37,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:37,002 INFO L482 AbstractCegarLoop]: Abstraction has 43234 states and 166961 transitions. [2021-06-05 16:46:37,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:37,002 INFO L276 IsEmpty]: Start isEmpty. Operand 43234 states and 166961 transitions. [2021-06-05 16:46:37,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:37,061 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:37,062 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:37,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4019 [2021-06-05 16:46:37,262 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:37,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:37,263 INFO L82 PathProgramCache]: Analyzing trace with hash -32817557, now seen corresponding path program 163 times [2021-06-05 16:46:37,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:37,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265563355] [2021-06-05 16:46:37,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:37,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:37,295 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:37,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:37,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265563355] [2021-06-05 16:46:37,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265563355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:37,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127231689] [2021-06-05 16:46:37,295 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:37,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:37,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:37,375 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:37,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127231689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:37,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:37,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 16:46:37,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928149781] [2021-06-05 16:46:37,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:37,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:37,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:37,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:37,376 INFO L87 Difference]: Start difference. First operand 43234 states and 166961 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:37,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:37,876 INFO L93 Difference]: Finished difference Result 48110 states and 183380 transitions. [2021-06-05 16:46:37,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:46:37,876 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:37,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:37,982 INFO L225 Difference]: With dead ends: 48110 [2021-06-05 16:46:37,982 INFO L226 Difference]: Without dead ends: 48110 [2021-06-05 16:46:37,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 195.6ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-06-05 16:46:38,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48110 states. [2021-06-05 16:46:38,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48110 to 44067. [2021-06-05 16:46:38,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44067 states, 44066 states have (on average 3.8605500839649616) internal successors, (170119), 44066 states have internal predecessors, (170119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:38,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44067 states to 44067 states and 170119 transitions. [2021-06-05 16:46:38,998 INFO L78 Accepts]: Start accepts. Automaton has 44067 states and 170119 transitions. Word has length 28 [2021-06-05 16:46:38,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:38,998 INFO L482 AbstractCegarLoop]: Abstraction has 44067 states and 170119 transitions. [2021-06-05 16:46:38,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:38,998 INFO L276 IsEmpty]: Start isEmpty. Operand 44067 states and 170119 transitions. [2021-06-05 16:46:39,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:39,061 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:39,061 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:39,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4020,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:39,262 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:39,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:39,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 164 times [2021-06-05 16:46:39,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:39,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439317559] [2021-06-05 16:46:39,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:39,300 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:39,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:39,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439317559] [2021-06-05 16:46:39,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439317559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:39,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970564800] [2021-06-05 16:46:39,300 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:39,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:46:39,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:39,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:39,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:39,378 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:39,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970564800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:39,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:39,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:46:39,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237511672] [2021-06-05 16:46:39,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:46:39,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:39,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:46:39,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:46:39,379 INFO L87 Difference]: Start difference. First operand 44067 states and 170119 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:39,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:39,790 INFO L93 Difference]: Finished difference Result 45824 states and 175980 transitions. [2021-06-05 16:46:39,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:46:39,791 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:39,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:40,131 INFO L225 Difference]: With dead ends: 45824 [2021-06-05 16:46:40,132 INFO L226 Difference]: Without dead ends: 45824 [2021-06-05 16:46:40,132 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 133.8ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:46:40,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45824 states. [2021-06-05 16:46:40,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45824 to 44075. [2021-06-05 16:46:40,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44075 states, 44074 states have (on average 3.8603938830149294) internal successors, (170143), 44074 states have internal predecessors, (170143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:40,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44075 states to 44075 states and 170143 transitions. [2021-06-05 16:46:40,875 INFO L78 Accepts]: Start accepts. Automaton has 44075 states and 170143 transitions. Word has length 28 [2021-06-05 16:46:40,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:40,875 INFO L482 AbstractCegarLoop]: Abstraction has 44075 states and 170143 transitions. [2021-06-05 16:46:40,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:40,876 INFO L276 IsEmpty]: Start isEmpty. Operand 44075 states and 170143 transitions. [2021-06-05 16:46:41,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 16:46:41,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:41,161 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:41,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4021 [2021-06-05 16:46:41,362 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:41,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:41,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 165 times [2021-06-05 16:46:41,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:41,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319615087] [2021-06-05 16:46:41,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:41,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:41,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:41,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:41,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319615087] [2021-06-05 16:46:41,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319615087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:41,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949294763] [2021-06-05 16:46:41,400 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:41,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:46:41,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:41,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 16:46:41,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:41,491 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:41,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949294763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:41,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:41,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 16:46:41,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669167069] [2021-06-05 16:46:41,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:46:41,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:41,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:46:41,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:46:41,492 INFO L87 Difference]: Start difference. First operand 44075 states and 170143 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:41,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:41,937 INFO L93 Difference]: Finished difference Result 45544 states and 175058 transitions. [2021-06-05 16:46:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:46:41,938 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 16:46:41,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:42,035 INFO L225 Difference]: With dead ends: 45544 [2021-06-05 16:46:42,036 INFO L226 Difference]: Without dead ends: 45544 [2021-06-05 16:46:42,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 141.3ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:46:42,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45544 states. [2021-06-05 16:46:42,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45544 to 43969. [2021-06-05 16:46:42,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43969 states, 43968 states have (on average 3.86005731441048) internal successors, (169719), 43968 states have internal predecessors, (169719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:42,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43969 states to 43969 states and 169719 transitions. [2021-06-05 16:46:42,961 INFO L78 Accepts]: Start accepts. Automaton has 43969 states and 169719 transitions. Word has length 28 [2021-06-05 16:46:42,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:42,961 INFO L482 AbstractCegarLoop]: Abstraction has 43969 states and 169719 transitions. [2021-06-05 16:46:42,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:42,961 INFO L276 IsEmpty]: Start isEmpty. Operand 43969 states and 169719 transitions. [2021-06-05 16:46:43,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:46:43,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:43,025 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:43,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-06-05 16:46:43,228 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:43,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:43,229 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 166 times [2021-06-05 16:46:43,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:43,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13076225] [2021-06-05 16:46:43,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:43,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:43,738 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:43,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:43,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13076225] [2021-06-05 16:46:43,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13076225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:43,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126973243] [2021-06-05 16:46:43,739 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:43,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:46:43,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:43,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:46:43,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:44,080 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 16:46:44,279 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:46:44,519 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 105 [2021-06-05 16:46:44,904 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 97 [2021-06-05 16:46:45,102 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-05 16:46:45,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:45,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:45,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:46:45,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:45,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:45,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:46:45,517 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:45,823 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 112 [2021-06-05 16:46:45,823 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.4 percent of original size [2021-06-05 16:46:45,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:45,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:46:45,831 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:45,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:45,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:45,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:46:45,924 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:46,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:46,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:46,008 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 26 treesize of output 16 [2021-06-05 16:46:46,009 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:46,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:46,084 INFO L518 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2021-06-05 16:46:46,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:46,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:46:46,091 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:46,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:46,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:46:46,162 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:46,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:46,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:46,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:46,224 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 28 treesize of output 16 [2021-06-05 16:46:46,226 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:46,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:46,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:46:46,280 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:42 [2021-06-05 16:46:46,319 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:46,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126973243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:46,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:46,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:46:46,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257461678] [2021-06-05 16:46:46,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:46:46,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:46,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:46:46,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:46:46,320 INFO L87 Difference]: Start difference. First operand 43969 states and 169719 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:46,701 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-05 16:46:47,116 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 74 [2021-06-05 16:46:47,450 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-05 16:46:47,653 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-06-05 16:46:47,839 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-05 16:46:48,485 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 87 [2021-06-05 16:46:48,918 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 79 [2021-06-05 16:46:49,079 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 16:46:49,694 WARN L205 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 88 [2021-06-05 16:46:50,047 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 106 [2021-06-05 16:46:50,429 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 107 [2021-06-05 16:46:51,141 WARN L205 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-05 16:46:51,425 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-06-05 16:46:51,651 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-06-05 16:46:51,848 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-06-05 16:46:52,166 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2021-06-05 16:46:52,362 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-06-05 16:46:52,495 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 40 [2021-06-05 16:46:52,801 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 33 [2021-06-05 16:46:53,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:46:53,014 INFO L93 Difference]: Finished difference Result 53961 states and 204236 transitions. [2021-06-05 16:46:53,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:46:53,015 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 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 30 [2021-06-05 16:46:53,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:46:53,138 INFO L225 Difference]: With dead ends: 53961 [2021-06-05 16:46:53,139 INFO L226 Difference]: Without dead ends: 53886 [2021-06-05 16:46:53,139 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 7257.2ms TimeCoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:46:53,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53886 states. [2021-06-05 16:46:53,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53886 to 44104. [2021-06-05 16:46:53,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44104 states, 44103 states have (on average 3.8592386005487156) internal successors, (170204), 44103 states have internal predecessors, (170204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:54,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44104 states to 44104 states and 170204 transitions. [2021-06-05 16:46:54,100 INFO L78 Accepts]: Start accepts. Automaton has 44104 states and 170204 transitions. Word has length 30 [2021-06-05 16:46:54,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:46:54,100 INFO L482 AbstractCegarLoop]: Abstraction has 44104 states and 170204 transitions. [2021-06-05 16:46:54,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:54,100 INFO L276 IsEmpty]: Start isEmpty. Operand 44104 states and 170204 transitions. [2021-06-05 16:46:54,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:46:54,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:46:54,164 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:46:54,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-06-05 16:46:54,364 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:46:54,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:46:54,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1272822955, now seen corresponding path program 167 times [2021-06-05 16:46:54,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:46:54,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290498440] [2021-06-05 16:46:54,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:46:54,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:46:54,590 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-06-05 16:46:54,764 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-06-05 16:46:55,051 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-06-05 16:46:55,280 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:55,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:46:55,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290498440] [2021-06-05 16:46:55,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290498440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:55,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306471545] [2021-06-05 16:46:55,280 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:46:55,307 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:46:55,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:46:55,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:46:55,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:46:55,624 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 16:46:55,821 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:46:56,127 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 16:46:56,345 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-05 16:46:57,033 WARN L205 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 117 [2021-06-05 16:46:57,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:57,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:57,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:46:57,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:57,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:46:57,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,517 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-06-05 16:46:57,517 INFO L628 ElimStorePlain]: treesize reduction 176, result has 59.1 percent of original size [2021-06-05 16:46:57,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:57,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:46:57,525 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:57,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:46:57,622 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:57,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:46:57,711 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:57,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:57,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,791 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 30 treesize of output 16 [2021-06-05 16:46:57,792 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:57,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:46:57,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:46:57,865 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:57,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:46:57,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:46:57,929 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:46:57,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:46:57,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 7 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:46:57,985 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 21 variables, input treesize:504, output treesize:40 [2021-06-05 16:46:58,028 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:46:58,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306471545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:46:58,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:46:58,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:46:58,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942377323] [2021-06-05 16:46:58,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:46:58,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:46:58,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:46:58,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:46:58,029 INFO L87 Difference]: Start difference. First operand 44104 states and 170204 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:46:58,690 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-05 16:46:59,039 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-05 16:46:59,333 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 71 [2021-06-05 16:46:59,508 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 54 [2021-06-05 16:47:00,233 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 104 [2021-06-05 16:47:00,942 WARN L205 SmtUtils]: Spent 652.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 79 [2021-06-05 16:47:01,110 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-06-05 16:47:01,285 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-06-05 16:47:01,958 WARN L205 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 111 [2021-06-05 16:47:02,420 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 109 [2021-06-05 16:47:02,557 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-06-05 16:47:02,968 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 110 [2021-06-05 16:47:03,176 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-06-05 16:47:03,465 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-05 16:47:04,217 WARN L205 SmtUtils]: Spent 682.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 143 [2021-06-05 16:47:04,508 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 40 [2021-06-05 16:47:04,691 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 45 [2021-06-05 16:47:04,896 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-06-05 16:47:05,045 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 38 [2021-06-05 16:47:05,366 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 41 [2021-06-05 16:47:05,703 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 36 [2021-06-05 16:47:05,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:05,943 INFO L93 Difference]: Finished difference Result 54018 states and 204458 transitions. [2021-06-05 16:47:05,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:47:05,943 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 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 30 [2021-06-05 16:47:05,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:06,069 INFO L225 Difference]: With dead ends: 54018 [2021-06-05 16:47:06,069 INFO L226 Difference]: Without dead ends: 53949 [2021-06-05 16:47:06,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 8904.4ms TimeCoverageRelationStatistics Valid=567, Invalid=2625, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:47:06,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53949 states. [2021-06-05 16:47:06,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53949 to 44115. [2021-06-05 16:47:06,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44115 states, 44114 states have (on average 3.8592510314185975) internal successors, (170247), 44114 states have internal predecessors, (170247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:06,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44115 states to 44115 states and 170247 transitions. [2021-06-05 16:47:06,997 INFO L78 Accepts]: Start accepts. Automaton has 44115 states and 170247 transitions. Word has length 30 [2021-06-05 16:47:06,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:06,997 INFO L482 AbstractCegarLoop]: Abstraction has 44115 states and 170247 transitions. [2021-06-05 16:47:06,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:06,997 INFO L276 IsEmpty]: Start isEmpty. Operand 44115 states and 170247 transitions. [2021-06-05 16:47:07,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:47:07,189 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:07,189 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:07,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4064 [2021-06-05 16:47:07,390 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:07,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:07,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1430715033, now seen corresponding path program 168 times [2021-06-05 16:47:07,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:07,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767405771] [2021-06-05 16:47:07,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:07,905 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-05 16:47:08,141 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:08,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:08,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767405771] [2021-06-05 16:47:08,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767405771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:08,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842088533] [2021-06-05 16:47:08,141 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:08,167 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:47:08,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:47:08,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:47:08,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:08,609 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-05 16:47:08,870 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-06-05 16:47:09,237 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:47:09,553 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-05 16:47:10,392 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2021-06-05 16:47:11,131 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 386 DAG size of output: 200 [2021-06-05 16:47:11,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:11,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:11,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:11,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:11,514 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 44 treesize of output 16 [2021-06-05 16:47:11,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:11,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:11,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:11,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:11,529 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 44 treesize of output 19 [2021-06-05 16:47:11,529 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,017 WARN L205 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 162 [2021-06-05 16:47:12,018 INFO L628 ElimStorePlain]: treesize reduction 503, result has 40.0 percent of original size [2021-06-05 16:47:12,018 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-06-05 16:47:12,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:12,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:47:12,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,147 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-06-05 16:47:12,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:12,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:12,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:12,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,157 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 28 treesize of output 16 [2021-06-05 16:47:12,159 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,265 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-06-05 16:47:12,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:12,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:47:12,275 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:12,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:12,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:47:12,380 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:12,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:12,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:47:12,478 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:12,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:12,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:12,568 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 30 treesize of output 16 [2021-06-05 16:47:12,569 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:12,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:12,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 32 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:47:12,647 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 40 variables, input treesize:939, output treesize:40 [2021-06-05 16:47:12,702 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:12,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842088533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:12,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:12,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:47:12,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451459704] [2021-06-05 16:47:12,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:47:12,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:12,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:47:12,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:47:12,703 INFO L87 Difference]: Start difference. First operand 44115 states and 170247 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:13,325 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-06-05 16:47:13,618 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 88 [2021-06-05 16:47:13,857 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-06-05 16:47:14,409 WARN L205 SmtUtils]: Spent 480.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 109 [2021-06-05 16:47:14,561 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-06-05 16:47:14,973 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 76 [2021-06-05 16:47:15,316 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 93 [2021-06-05 16:47:15,526 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 54 [2021-06-05 16:47:16,254 WARN L205 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 107 [2021-06-05 16:47:17,875 WARN L205 SmtUtils]: Spent 1.53 s on a formula simplification. DAG size of input: 230 DAG size of output: 158 [2021-06-05 16:47:18,053 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-06-05 16:47:18,368 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 92 [2021-06-05 16:47:18,562 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 55 [2021-06-05 16:47:18,933 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 96 [2021-06-05 16:47:19,917 WARN L205 SmtUtils]: Spent 823.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 120 [2021-06-05 16:47:20,528 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 117 [2021-06-05 16:47:21,244 WARN L205 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 113 [2021-06-05 16:47:21,572 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-05 16:47:22,556 WARN L205 SmtUtils]: Spent 785.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 118 [2021-06-05 16:47:24,630 WARN L205 SmtUtils]: Spent 1.90 s on a formula simplification. DAG size of input: 240 DAG size of output: 153 [2021-06-05 16:47:26,537 WARN L205 SmtUtils]: Spent 1.78 s on a formula simplification. DAG size of input: 253 DAG size of output: 166 [2021-06-05 16:47:27,407 WARN L205 SmtUtils]: Spent 726.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 115 [2021-06-05 16:47:29,416 WARN L205 SmtUtils]: Spent 1.84 s on a formula simplification. DAG size of input: 250 DAG size of output: 167 [2021-06-05 16:47:30,409 WARN L205 SmtUtils]: Spent 763.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 111 [2021-06-05 16:47:32,403 WARN L205 SmtUtils]: Spent 1.70 s on a formula simplification. DAG size of input: 233 DAG size of output: 162 [2021-06-05 16:47:34,515 WARN L205 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 246 DAG size of output: 164 [2021-06-05 16:47:34,919 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-05 16:47:35,392 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2021-06-05 16:47:38,539 WARN L205 SmtUtils]: Spent 2.68 s on a formula simplification. DAG size of input: 243 DAG size of output: 157 [2021-06-05 16:47:41,464 WARN L205 SmtUtils]: Spent 2.49 s on a formula simplification. DAG size of input: 256 DAG size of output: 159 [2021-06-05 16:47:41,780 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 72 [2021-06-05 16:47:41,964 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2021-06-05 16:47:42,298 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 143 [2021-06-05 16:47:42,465 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 53 [2021-06-05 16:47:42,821 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 145 [2021-06-05 16:47:45,206 WARN L205 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 318 DAG size of output: 214 [2021-06-05 16:47:45,859 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 107 [2021-06-05 16:47:46,563 WARN L205 SmtUtils]: Spent 456.00 ms on a formula simplification. DAG size of input: 319 DAG size of output: 118 [2021-06-05 16:47:46,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:47:46,889 INFO L93 Difference]: Finished difference Result 55978 states and 209840 transitions. [2021-06-05 16:47:46,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:47:46,889 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 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 30 [2021-06-05 16:47:46,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:47:47,100 INFO L225 Difference]: With dead ends: 55978 [2021-06-05 16:47:47,100 INFO L226 Difference]: Without dead ends: 55895 [2021-06-05 16:47:47,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 33812.7ms TimeCoverageRelationStatistics Valid=678, Invalid=4434, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:47:47,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55895 states. [2021-06-05 16:47:47,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55895 to 44185. [2021-06-05 16:47:47,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44185 states, 44184 states have (on average 3.858387651638602) internal successors, (170479), 44184 states have internal predecessors, (170479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:47,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44185 states to 44185 states and 170479 transitions. [2021-06-05 16:47:48,000 INFO L78 Accepts]: Start accepts. Automaton has 44185 states and 170479 transitions. Word has length 30 [2021-06-05 16:47:48,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:47:48,000 INFO L482 AbstractCegarLoop]: Abstraction has 44185 states and 170479 transitions. [2021-06-05 16:47:48,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:48,000 INFO L276 IsEmpty]: Start isEmpty. Operand 44185 states and 170479 transitions. [2021-06-05 16:47:48,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:47:48,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:47:48,065 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:47:48,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4109,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:48,266 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:47:48,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:47:48,266 INFO L82 PathProgramCache]: Analyzing trace with hash -625667857, now seen corresponding path program 169 times [2021-06-05 16:47:48,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:47:48,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629272436] [2021-06-05 16:47:48,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:47:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:48,481 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 61 [2021-06-05 16:47:48,602 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-06-05 16:47:48,845 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:48,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:47:48,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629272436] [2021-06-05 16:47:48,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629272436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:48,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941182200] [2021-06-05 16:47:48,846 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:47:48,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:47:48,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:47:48,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:47:49,182 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-05 16:47:49,383 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:47:49,565 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-05 16:47:49,821 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-05 16:47:50,248 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-05 16:47:50,984 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 103 [2021-06-05 16:47:51,080 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_638, v_prenex_629, v_prenex_640, v_prenex_631, v_prenex_642, v_prenex_633], 6=[v_prenex_636]} [2021-06-05 16:47:51,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:51,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-06-05 16:47:51,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:51,439 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 128 [2021-06-05 16:47:51,439 INFO L628 ElimStorePlain]: treesize reduction 181, result has 64.4 percent of original size [2021-06-05 16:47:51,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:51,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:47:51,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:51,581 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 16:47:51,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:51,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:47:51,593 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:51,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:51,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 16:47:51,602 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:51,787 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 109 [2021-06-05 16:47:51,788 INFO L628 ElimStorePlain]: treesize reduction 18, result has 93.1 percent of original size [2021-06-05 16:47:51,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:51,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 16:47:51,799 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:51,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:51,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:47:51,893 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:51,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:51,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:51,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-05 16:47:51,978 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:52,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:52,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:52,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:52,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:47:52,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 16:47:52,057 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:52,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:52,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:52,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:52,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:47:52,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-06-05 16:47:52,127 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:47:52,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:47:52,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:47:52,189 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 24 variables, input treesize:539, output treesize:43 [2021-06-05 16:47:52,236 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:47:52,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941182200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:47:52,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:47:52,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:47:52,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697676283] [2021-06-05 16:47:52,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:47:52,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:47:52,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:47:52,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:47:52,236 INFO L87 Difference]: Start difference. First operand 44185 states and 170479 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:47:52,906 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 75 [2021-06-05 16:47:53,517 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 75 [2021-06-05 16:47:53,921 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 53 [2021-06-05 16:47:54,089 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 50 [2021-06-05 16:47:54,268 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 47 [2021-06-05 16:47:54,453 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 47 [2021-06-05 16:47:54,972 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 100 [2021-06-05 16:47:55,440 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 72 [2021-06-05 16:47:55,678 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 59 [2021-06-05 16:47:55,818 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-06-05 16:47:56,464 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 89 [2021-06-05 16:47:56,729 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-06-05 16:47:57,112 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 112 [2021-06-05 16:47:57,264 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 45 [2021-06-05 16:47:57,722 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 115 [2021-06-05 16:47:58,010 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2021-06-05 16:47:58,759 WARN L205 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 122 [2021-06-05 16:48:00,255 WARN L205 SmtUtils]: Spent 1.36 s on a formula simplification. DAG size of input: 209 DAG size of output: 125 [2021-06-05 16:48:01,100 WARN L205 SmtUtils]: Spent 744.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 133 [2021-06-05 16:48:01,333 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 41 [2021-06-05 16:48:01,569 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 46 [2021-06-05 16:48:01,861 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 48 [2021-06-05 16:48:02,236 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 34 [2021-06-05 16:48:02,408 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 39 [2021-06-05 16:48:02,628 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 36 [2021-06-05 16:48:02,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:02,903 INFO L93 Difference]: Finished difference Result 53681 states and 198300 transitions. [2021-06-05 16:48:02,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:48:02,904 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 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 30 [2021-06-05 16:48:02,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:03,028 INFO L225 Difference]: With dead ends: 53681 [2021-06-05 16:48:03,028 INFO L226 Difference]: Without dead ends: 53591 [2021-06-05 16:48:03,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 11270.1ms TimeCoverageRelationStatistics Valid=734, Invalid=3048, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:48:03,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53591 states. [2021-06-05 16:48:03,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53591 to 44200. [2021-06-05 16:48:03,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44200 states, 44199 states have (on average 3.8580058372361368) internal successors, (170520), 44199 states have internal predecessors, (170520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:03,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44200 states to 44200 states and 170520 transitions. [2021-06-05 16:48:03,988 INFO L78 Accepts]: Start accepts. Automaton has 44200 states and 170520 transitions. Word has length 30 [2021-06-05 16:48:03,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:03,988 INFO L482 AbstractCegarLoop]: Abstraction has 44200 states and 170520 transitions. [2021-06-05 16:48:03,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:03,988 INFO L276 IsEmpty]: Start isEmpty. Operand 44200 states and 170520 transitions. [2021-06-05 16:48:04,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:48:04,058 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:04,059 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:04,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4197 [2021-06-05 16:48:04,259 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:04,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:04,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1938529707, now seen corresponding path program 170 times [2021-06-05 16:48:04,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:04,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504414430] [2021-06-05 16:48:04,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:04,534 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 49 [2021-06-05 16:48:04,669 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 52 [2021-06-05 16:48:04,798 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 47 [2021-06-05 16:48:04,962 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:04,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:04,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504414430] [2021-06-05 16:48:04,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504414430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:04,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277458615] [2021-06-05 16:48:04,963 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:04,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:48:04,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:04,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 16:48:04,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:05,342 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-06-05 16:48:05,557 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-05 16:48:06,296 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-05 16:48:07,715 WARN L205 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 376 DAG size of output: 360 [2021-06-05 16:48:08,276 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_690, v_prenex_691, v_prenex_681, v_prenex_692, v_prenex_682, v_prenex_683, v_prenex_695, v_prenex_684, v_prenex_696, v_prenex_697, v_prenex_687, v_prenex_689, v_prenex_701, v_prenex_702, A, v_prenex_703, v_prenex_706, v_prenex_707], 6=[v_prenex_685, v_prenex_698]} [2021-06-05 16:48:08,351 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:48:08,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 39 [2021-06-05 16:48:08,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:10,461 WARN L205 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 449 DAG size of output: 425 [2021-06-05 16:48:10,462 INFO L628 ElimStorePlain]: treesize reduction 416, result has 75.3 percent of original size [2021-06-05 16:48:10,547 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:48:10,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:48:10,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:12,100 WARN L205 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 422 DAG size of output: 417 [2021-06-05 16:48:12,101 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.3 percent of original size [2021-06-05 16:48:12,173 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:48:12,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 43 [2021-06-05 16:48:12,175 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:12,953 WARN L205 SmtUtils]: Spent 777.00 ms on a formula simplification that was a NOOP. DAG size: 418 [2021-06-05 16:48:12,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:13,034 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:48:13,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 16:48:13,039 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:13,809 WARN L205 SmtUtils]: Spent 770.00 ms on a formula simplification that was a NOOP. DAG size: 414 [2021-06-05 16:48:13,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:13,898 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:48:13,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 47 [2021-06-05 16:48:13,900 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:13,966 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-06-05 16:48:13,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 34 [2021-06-05 16:48:13,967 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:15,479 WARN L205 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 417 DAG size of output: 415 [2021-06-05 16:48:15,480 INFO L628 ElimStorePlain]: treesize reduction 11, result has 99.1 percent of original size [2021-06-05 16:48:15,564 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:48:15,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-06-05 16:48:15,570 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:17,181 WARN L205 SmtUtils]: Spent 1.61 s on a formula simplification. DAG size of input: 419 DAG size of output: 418 [2021-06-05 16:48:17,182 INFO L628 ElimStorePlain]: treesize reduction 16, result has 98.7 percent of original size [2021-06-05 16:48:17,263 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:48:17,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 43 [2021-06-05 16:48:17,267 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:18,055 WARN L205 SmtUtils]: Spent 787.00 ms on a formula simplification that was a NOOP. DAG size: 415 [2021-06-05 16:48:18,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:18,136 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:48:18,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-06-05 16:48:18,147 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:19,688 WARN L205 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 420 DAG size of output: 408 [2021-06-05 16:48:19,689 INFO L628 ElimStorePlain]: treesize reduction 36, result has 97.1 percent of original size [2021-06-05 16:48:19,777 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:48:19,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-06-05 16:48:19,795 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:21,259 WARN L205 SmtUtils]: Spent 1.46 s on a formula simplification. DAG size of input: 404 DAG size of output: 399 [2021-06-05 16:48:21,260 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.2 percent of original size [2021-06-05 16:48:21,334 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:48:21,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 43 [2021-06-05 16:48:21,337 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:22,050 WARN L205 SmtUtils]: Spent 712.00 ms on a formula simplification that was a NOOP. DAG size: 396 [2021-06-05 16:48:22,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:22,117 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:48:22,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 39 [2021-06-05 16:48:22,118 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:22,825 WARN L205 SmtUtils]: Spent 706.00 ms on a formula simplification that was a NOOP. DAG size: 397 [2021-06-05 16:48:22,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:22,906 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-05 16:48:22,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 39 [2021-06-05 16:48:22,907 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:22,981 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-05 16:48:22,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-06-05 16:48:22,984 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:24,330 WARN L205 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 396 DAG size of output: 395 [2021-06-05 16:48:24,331 INFO L628 ElimStorePlain]: treesize reduction 47, result has 95.9 percent of original size [2021-06-05 16:48:24,419 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:48:24,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:48:24,434 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:24,516 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:48:24,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:48:24,524 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:25,840 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 404 DAG size of output: 389 [2021-06-05 16:48:25,841 INFO L628 ElimStorePlain]: treesize reduction 67, result has 94.0 percent of original size [2021-06-05 16:48:25,896 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:25,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 59 [2021-06-05 16:48:25,906 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:27,169 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification. DAG size of input: 393 DAG size of output: 387 [2021-06-05 16:48:27,170 INFO L628 ElimStorePlain]: treesize reduction 25, result has 97.7 percent of original size [2021-06-05 16:48:27,239 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-05 16:48:27,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 16:48:27,243 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:27,854 WARN L205 SmtUtils]: Spent 610.00 ms on a formula simplification that was a NOOP. DAG size: 384 [2021-06-05 16:48:27,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:27,926 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-05 16:48:27,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:48:27,937 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:29,160 WARN L205 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 387 DAG size of output: 377 [2021-06-05 16:48:29,161 INFO L628 ElimStorePlain]: treesize reduction 29, result has 97.2 percent of original size [2021-06-05 16:48:29,237 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:48:29,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:48:29,247 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:30,411 WARN L205 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 375 DAG size of output: 368 [2021-06-05 16:48:30,412 INFO L628 ElimStorePlain]: treesize reduction 16, result has 98.4 percent of original size [2021-06-05 16:48:30,494 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 16:48:30,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-05 16:48:30,503 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:30,536 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-05 16:48:30,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:48:30,537 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:31,600 WARN L205 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 372 DAG size of output: 361 [2021-06-05 16:48:31,600 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.8 percent of original size [2021-06-05 16:48:31,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:31,647 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:31,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 57 [2021-06-05 16:48:31,673 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:32,201 WARN L205 SmtUtils]: Spent 527.00 ms on a formula simplification that was a NOOP. DAG size: 352 [2021-06-05 16:48:32,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:32,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:32,261 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-06-05 16:48:32,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-06-05 16:48:32,266 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:32,787 WARN L205 SmtUtils]: Spent 519.00 ms on a formula simplification that was a NOOP. DAG size: 349 [2021-06-05 16:48:32,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:32,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 40 dim-0 vars, 20 dim-1 vars, End of recursive call: and 26 xjuncts. [2021-06-05 16:48:32,867 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 60 variables, input treesize:1689, output treesize:1117 [2021-06-05 16:48:33,196 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 42 [2021-06-05 16:48:33,255 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:33,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277458615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:33,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:33,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 16:48:33,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487676243] [2021-06-05 16:48:33,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:48:33,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:33,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:48:33,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:48:33,256 INFO L87 Difference]: Start difference. First operand 44200 states and 170520 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:33,808 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 51 [2021-06-05 16:48:34,152 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 71 [2021-06-05 16:48:34,724 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 51 [2021-06-05 16:48:35,019 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 53 [2021-06-05 16:48:35,238 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 54 [2021-06-05 16:48:35,462 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 53 [2021-06-05 16:48:35,923 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 88 [2021-06-05 16:48:36,164 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 55 [2021-06-05 16:48:36,463 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 54 [2021-06-05 16:48:37,349 WARN L205 SmtUtils]: Spent 739.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 142 [2021-06-05 16:48:38,107 WARN L205 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 75 [2021-06-05 16:48:38,347 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-06-05 16:48:39,452 WARN L205 SmtUtils]: Spent 760.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 132 [2021-06-05 16:48:39,857 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-06-05 16:48:40,081 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 48 [2021-06-05 16:48:40,994 WARN L205 SmtUtils]: Spent 792.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 138 [2021-06-05 16:48:42,477 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 177 DAG size of output: 145 [2021-06-05 16:48:44,810 WARN L205 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 420 DAG size of output: 397 [2021-06-05 16:48:45,050 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 50 [2021-06-05 16:48:46,321 WARN L205 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 419 DAG size of output: 211 [2021-06-05 16:48:46,596 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 35 [2021-06-05 16:48:46,816 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 42 [2021-06-05 16:48:47,053 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 34 [2021-06-05 16:48:47,293 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 43 [2021-06-05 16:48:47,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:48:47,688 INFO L93 Difference]: Finished difference Result 56880 states and 213210 transitions. [2021-06-05 16:48:47,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:48:47,688 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 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 30 [2021-06-05 16:48:47,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:48:47,824 INFO L225 Difference]: With dead ends: 56880 [2021-06-05 16:48:47,824 INFO L226 Difference]: Without dead ends: 56772 [2021-06-05 16:48:47,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 15484.6ms TimeCoverageRelationStatistics Valid=593, Invalid=3067, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:48:47,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56772 states. [2021-06-05 16:48:48,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56772 to 44239. [2021-06-05 16:48:48,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44239 states, 44238 states have (on average 3.857701523577015) internal successors, (170657), 44238 states have internal predecessors, (170657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:48,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44239 states to 44239 states and 170657 transitions. [2021-06-05 16:48:48,833 INFO L78 Accepts]: Start accepts. Automaton has 44239 states and 170657 transitions. Word has length 30 [2021-06-05 16:48:48,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:48:48,833 INFO L482 AbstractCegarLoop]: Abstraction has 44239 states and 170657 transitions. [2021-06-05 16:48:48,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:48,833 INFO L276 IsEmpty]: Start isEmpty. Operand 44239 states and 170657 transitions. [2021-06-05 16:48:48,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:48:48,899 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:48:48,899 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:48:49,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4226,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:49,100 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:48:49,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:48:49,100 INFO L82 PathProgramCache]: Analyzing trace with hash -806056025, now seen corresponding path program 171 times [2021-06-05 16:48:49,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:48:49,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745807157] [2021-06-05 16:48:49,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:48:49,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:48:49,382 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-06-05 16:48:49,532 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-06-05 16:48:49,744 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-06-05 16:48:49,878 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:49,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:48:49,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745807157] [2021-06-05 16:48:49,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745807157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:49,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810398195] [2021-06-05 16:48:49,878 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:48:49,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:48:49,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:48:49,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 16:48:49,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:48:51,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,570 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-06-05 16:48:51,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 46 treesize of output 38 [2021-06-05 16:48:51,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,595 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:51,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,638 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-06-05 16:48:51,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 42 [2021-06-05 16:48:51,642 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,669 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 16:48:51,671 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,715 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-06-05 16:48:51,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 16:48:51,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,744 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:48:51,745 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,770 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:51,771 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,812 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-06-05 16:48:51,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 37 [2021-06-05 16:48:51,816 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,846 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:51,847 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,888 INFO L354 Elim1Store]: treesize reduction 30, result has 33.3 percent of original size [2021-06-05 16:48:51,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 39 [2021-06-05 16:48:51,890 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,932 INFO L354 Elim1Store]: treesize reduction 31, result has 31.1 percent of original size [2021-06-05 16:48:51,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 38 [2021-06-05 16:48:51,934 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,959 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:51,959 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,984 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:51,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:48:51,985 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:51,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:51,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,011 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:48:52,012 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,039 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:52,040 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,065 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:48:52,066 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,123 INFO L354 Elim1Store]: treesize reduction 14, result has 68.9 percent of original size [2021-06-05 16:48:52,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 55 [2021-06-05 16:48:52,131 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,160 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:48:52,161 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,190 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:52,191 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,217 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:52,217 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,245 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:48:52,246 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,274 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 16:48:52,274 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:52,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 69 [2021-06-05 16:48:52,332 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,362 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 25 [2021-06-05 16:48:52,363 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,392 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:52,393 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,421 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:52,422 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,454 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:48:52,455 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,503 INFO L354 Elim1Store]: treesize reduction 32, result has 28.9 percent of original size [2021-06-05 16:48:52,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 34 [2021-06-05 16:48:52,504 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,535 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:48:52,536 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,562 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 16:48:52,564 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,598 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:48:52,599 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,627 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 25 [2021-06-05 16:48:52,628 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,657 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:48:52,658 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,686 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 1 [2021-06-05 16:48:52,687 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,714 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 1 [2021-06-05 16:48:52,715 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,744 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:52,745 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,771 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 16:48:52,772 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,798 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:52,798 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,827 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:48:52,828 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,851 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:48:52,852 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,880 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-05 16:48:52,881 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,906 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:52,907 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,934 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:48:52,935 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,963 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:52,964 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:52,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:52,993 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:52,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:48:52,994 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,024 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:48:53,025 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,052 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:48:53,053 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,086 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:48:53,087 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,118 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:53,119 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,151 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 25 [2021-06-05 16:48:53,153 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,180 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 1 [2021-06-05 16:48:53,180 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,207 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:53,208 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,235 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 1 [2021-06-05 16:48:53,235 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,265 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 1 [2021-06-05 16:48:53,266 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,304 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:48:53,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 60 [2021-06-05 16:48:53,313 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,338 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 25 [2021-06-05 16:48:53,339 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,362 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 45 treesize of output 25 [2021-06-05 16:48:53,363 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,388 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 1 [2021-06-05 16:48:53,389 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,411 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 16:48:53,413 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,435 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 25 [2021-06-05 16:48:53,436 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,459 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:48:53,460 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,480 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 16:48:53,481 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,501 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-06-05 16:48:53,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 1 [2021-06-05 16:48:53,502 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:48:53,524 INFO L354 Elim1Store]: treesize reduction 34, result has 24.4 percent of original size [2021-06-05 16:48:53,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 29 [2021-06-05 16:48:53,526 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-06-05 16:48:53,673 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 32 [2021-06-05 16:48:53,673 INFO L628 ElimStorePlain]: treesize reduction 230, result has 39.6 percent of original size [2021-06-05 16:48:53,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 16:48:53,676 INFO L247 ElimStorePlain]: Needed 65 recursive calls to eliminate 2 variables, input treesize:3969, output treesize:177 [2021-06-05 16:48:53,830 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:48:53,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810398195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:48:53,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:48:53,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:48:53,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107231061] [2021-06-05 16:48:53,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:48:53,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:48:53,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:48:53,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:48:53,831 INFO L87 Difference]: Start difference. First operand 44239 states and 170657 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:48:54,528 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2021-06-05 16:48:55,201 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 86 [2021-06-05 16:48:55,759 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 72 [2021-06-05 16:48:55,963 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 53 [2021-06-05 16:48:56,211 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 84 [2021-06-05 16:48:56,406 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 77 [2021-06-05 16:48:56,568 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 46 [2021-06-05 16:48:56,701 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-06-05 16:48:57,191 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 97 [2021-06-05 16:48:57,588 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 89 [2021-06-05 16:48:57,848 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 55 [2021-06-05 16:48:58,221 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 94 [2021-06-05 16:48:58,530 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 90 [2021-06-05 16:48:58,683 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-06-05 16:48:58,950 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 87 [2021-06-05 16:48:59,200 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 83 [2021-06-05 16:48:59,427 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2021-06-05 16:48:59,792 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 67 [2021-06-05 16:49:00,191 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-06-05 16:49:00,508 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 54 [2021-06-05 16:49:00,665 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-06-05 16:49:00,883 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 83 [2021-06-05 16:49:01,056 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 72 [2021-06-05 16:49:01,320 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2021-06-05 16:49:01,845 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 75 [2021-06-05 16:49:02,016 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-06-05 16:49:02,417 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 85 [2021-06-05 16:49:02,735 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 81 [2021-06-05 16:49:03,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:49:03,211 INFO L93 Difference]: Finished difference Result 62789 states and 233965 transitions. [2021-06-05 16:49:03,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:49:03,212 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 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 30 [2021-06-05 16:49:03,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:49:03,370 INFO L225 Difference]: With dead ends: 62789 [2021-06-05 16:49:03,371 INFO L226 Difference]: Without dead ends: 62759 [2021-06-05 16:49:03,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 9035.2ms TimeCoverageRelationStatistics Valid=701, Invalid=4999, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:49:03,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62759 states. [2021-06-05 16:49:04,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62759 to 44280. [2021-06-05 16:49:04,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44280 states, 44279 states have (on average 3.8575622755708125) internal successors, (170809), 44279 states have internal predecessors, (170809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:04,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44280 states to 44280 states and 170809 transitions. [2021-06-05 16:49:04,418 INFO L78 Accepts]: Start accepts. Automaton has 44280 states and 170809 transitions. Word has length 30 [2021-06-05 16:49:04,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:49:04,418 INFO L482 AbstractCegarLoop]: Abstraction has 44280 states and 170809 transitions. [2021-06-05 16:49:04,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:49:04,418 INFO L276 IsEmpty]: Start isEmpty. Operand 44280 states and 170809 transitions. [2021-06-05 16:49:04,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:49:04,489 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:49:04,489 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:49:04,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4410,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:04,690 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:49:04,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:49:04,690 INFO L82 PathProgramCache]: Analyzing trace with hash -688283281, now seen corresponding path program 172 times [2021-06-05 16:49:04,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:49:04,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342401928] [2021-06-05 16:49:04,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:49:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:49:05,062 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-05 16:49:05,192 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-06-05 16:49:05,354 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:49:05,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:49:05,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342401928] [2021-06-05 16:49:05,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342401928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:49:05,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403454355] [2021-06-05 16:49:05,355 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:49:05,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:49:05,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:49:05,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:49:05,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:49:05,867 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-05 16:49:06,153 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-05 16:49:06,561 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-06-05 16:49:07,249 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-06-05 16:49:08,302 WARN L205 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 387 DAG size of output: 200 [2021-06-05 16:49:09,006 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 219 DAG size of output: 211 [2021-06-05 16:49:09,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:09,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:09,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:09,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:09,572 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 36 treesize of output 16 [2021-06-05 16:49:09,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:49:09,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:09,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:49:09,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:49:09,595 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 31 treesize of output 16 [2021-06-05 16:49:09,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts.