/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:59:10,672 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:59:10,674 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:59:10,697 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:59:10,698 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:59:10,698 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:59:10,700 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:59:10,706 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:59:10,707 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:59:10,708 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:59:10,709 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:59:10,710 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:59:10,710 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:59:10,711 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:59:10,712 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:59:10,713 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:59:10,714 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:59:10,715 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:59:10,716 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:59:10,718 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:59:10,720 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:59:10,730 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:59:10,731 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:59:10,735 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:59:10,737 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:59:10,737 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:59:10,738 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:59:10,738 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:59:10,739 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:59:10,739 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:59:10,740 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:59:10,740 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:59:10,741 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:59:10,742 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:59:10,743 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:59:10,743 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:59:10,743 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:59:10,744 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:59:10,744 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:59:10,750 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:59:10,750 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:59:10,751 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 23:59:10,770 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:59:10,770 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:59:10,770 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:59:10,770 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:59:10,771 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:59:10,771 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:59:10,771 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:59:10,772 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:59:10,772 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:59:10,773 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:59:10,773 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:59:10,773 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:59:10,774 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:59:10,774 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:59:10,774 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:59:10,774 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:59:10,774 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:59:10,774 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 23:59:11,064 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:59:11,091 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:59:11,094 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:59:11,094 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:59:11,096 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:59:11,096 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/max-fun-alt.wvr.bpl [2021-06-05 23:59:11,097 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl' [2021-06-05 23:59:11,123 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:59:11,125 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:59:11,126 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:59:11,126 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:59:11,126 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:59:11,136 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,144 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,150 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:59:11,151 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:59:11,151 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:59:11,151 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:59:11,157 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,158 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,158 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,158 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,161 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,163 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,164 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/1) ... [2021-06-05 23:59:11,165 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:59:11,165 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:59:11,165 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:59:11,166 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:59:11,167 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (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 23:59:11,231 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:59:11,231 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:59:11,231 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:59:11,233 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:59:11,233 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:59:11,233 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:59:11,233 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:59:11,233 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:59:11,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:59:11,234 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 23:59:11,235 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 23:59:11,235 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 23:59:11,236 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 23:59:11,444 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:59:11,444 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:59:11,446 INFO L202 PluginConnector]: Adding new model max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:59:11 BoogieIcfgContainer [2021-06-05 23:59:11,446 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:59:11,447 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:59:11,447 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:59:11,450 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:59:11,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:59:11" (1/2) ... [2021-06-05 23:59:11,451 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51d405bb and model type max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:59:11, skipping insertion in model container [2021-06-05 23:59:11,451 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:59:11" (2/2) ... [2021-06-05 23:59:11,452 INFO L111 eAbstractionObserver]: Analyzing ICFG max-fun-alt.wvr.bpl [2021-06-05 23:59:11,456 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:59:11,457 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:59:11,457 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:59:11,457 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:59:11,503 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 23:59:11,526 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 23:59:11,558 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:59:11,558 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:59:11,558 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:59:11,558 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:59:11,558 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:59:11,558 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:59:11,558 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:59:11,559 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:59:11,578 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-05 23:59:11,617 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 23:59:11,619 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 23:59:11,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:59:11,627 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:11,627 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:59:11,627 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:11,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:11,639 INFO L82 PathProgramCache]: Analyzing trace with hash -520695315, now seen corresponding path program 1 times [2021-06-05 23:59:11,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:11,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516579188] [2021-06-05 23:59:11,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:11,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:11,811 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 23:59:11,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:11,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516579188] [2021-06-05 23:59:11,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516579188] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:59:11,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:59:11,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:59:11,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090830138] [2021-06-05 23:59:11,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:59:11,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:11,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:59:11,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:59:11,836 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 23:59:11,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:11,885 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-05 23:59:11,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:59:11,887 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 23:59:11,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:11,905 INFO L225 Difference]: With dead ends: 217 [2021-06-05 23:59:11,905 INFO L226 Difference]: Without dead ends: 202 [2021-06-05 23:59:11,906 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:59:11,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-05 23:59:11,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-05 23:59:11,969 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 23:59:11,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-05 23:59:11,972 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-05 23:59:11,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:11,973 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-05 23:59:11,973 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 23:59:11,973 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-05 23:59:11,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 23:59:11,975 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:11,975 INFO L554 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 23:59:11,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:59:11,975 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:11,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:11,976 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-06-05 23:59:11,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:11,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893833920] [2021-06-05 23:59:11,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:12,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:12,052 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 23:59:12,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:12,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893833920] [2021-06-05 23:59:12,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893833920] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:59:12,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:59:12,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:59:12,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490094091] [2021-06-05 23:59:12,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:59:12,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:12,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:59:12,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:59:12,058 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 23:59:12,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:12,114 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-05 23:59:12,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:59:12,115 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 23:59:12,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:12,118 INFO L225 Difference]: With dead ends: 158 [2021-06-05 23:59:12,118 INFO L226 Difference]: Without dead ends: 158 [2021-06-05 23:59:12,119 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:59:12,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-05 23:59:12,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-05 23:59:12,142 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 23:59:12,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-05 23:59:12,143 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-05 23:59:12,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:12,143 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-05 23:59:12,143 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 23:59:12,144 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-05 23:59:12,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 23:59:12,145 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:12,145 INFO L554 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 23:59:12,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 23:59:12,146 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:12,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:12,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1197401099, now seen corresponding path program 1 times [2021-06-05 23:59:12,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:12,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534866691] [2021-06-05 23:59:12,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:12,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:12,198 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 23:59:12,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:12,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534866691] [2021-06-05 23:59:12,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534866691] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:59:12,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:59:12,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:59:12,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644954924] [2021-06-05 23:59:12,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 23:59:12,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:12,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 23:59:12,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:59:12,201 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 23:59:12,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:12,238 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-05 23:59:12,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:59:12,238 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 23:59:12,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:12,240 INFO L225 Difference]: With dead ends: 183 [2021-06-05 23:59:12,240 INFO L226 Difference]: Without dead ends: 183 [2021-06-05 23:59:12,240 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:59:12,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-05 23:59:12,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-05 23:59:12,259 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 23:59:12,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-05 23:59:12,261 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-05 23:59:12,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:12,261 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-05 23:59:12,261 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 23:59:12,261 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-05 23:59:12,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:59:12,263 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:12,263 INFO L554 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 23:59:12,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 23:59:12,263 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:12,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:12,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-06-05 23:59:12,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:12,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231990661] [2021-06-05 23:59:12,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:12,639 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 23:59:12,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:12,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231990661] [2021-06-05 23:59:12,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231990661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:12,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464075466] [2021-06-05 23:59:12,640 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 23:59:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:12,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:59:12,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:13,030 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 23:59:13,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:13,036 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 23:59:13,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:13,042 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 21 treesize of output 13 [2021-06-05 23:59:13,045 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:13,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:13,059 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 23:59:13,059 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:91, output treesize:15 [2021-06-05 23:59:13,106 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 23:59:13,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464075466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:13,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:13,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:13,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343459085] [2021-06-05 23:59:13,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:13,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:13,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:13,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:13,108 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 23:59:13,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:13,362 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-06-05 23:59:13,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:59:13,362 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 23:59:13,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:13,364 INFO L225 Difference]: With dead ends: 330 [2021-06-05 23:59:13,364 INFO L226 Difference]: Without dead ends: 315 [2021-06-05 23:59:13,365 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 426.0ms TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:59:13,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-06-05 23:59:13,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-06-05 23:59:13,372 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 23:59:13,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-05 23:59:13,373 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-05 23:59:13,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:13,373 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-05 23:59:13,374 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 23:59:13,374 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-05 23:59:13,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:59:13,375 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:13,376 INFO L554 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 23:59:13,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:13,597 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:13,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:13,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-06-05 23:59:13,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:13,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217086508] [2021-06-05 23:59:13,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:13,822 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 23:59:13,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:13,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217086508] [2021-06-05 23:59:13,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217086508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:13,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286071773] [2021-06-05 23:59:13,823 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 23:59:13,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:13,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:13,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 23:59:13,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:14,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:14,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-06-05 23:59:14,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:14,280 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:14,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23:59:14,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:14,294 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:14,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23:59:14,297 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:14,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:14,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23:59:14,308 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:14,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:14,371 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 23:59:14,371 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:114 [2021-06-05 23:59:14,523 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 23:59:14,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286071773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:14,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:14,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-06-05 23:59:14,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508332479] [2021-06-05 23:59:14,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:59:14,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:14,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:59:14,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:59:14,525 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 23:59:15,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:15,287 INFO L93 Difference]: Finished difference Result 406 states and 1173 transitions. [2021-06-05 23:59:15,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:59:15,288 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 23:59:15,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:15,290 INFO L225 Difference]: With dead ends: 406 [2021-06-05 23:59:15,290 INFO L226 Difference]: Without dead ends: 391 [2021-06-05 23:59:15,290 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 879.6ms TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:59:15,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-06-05 23:59:15,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 229. [2021-06-05 23:59:15,297 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 23:59:15,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-05 23:59:15,298 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-05 23:59:15,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:15,299 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-05 23:59:15,299 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 23:59:15,299 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-05 23:59:15,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:59:15,300 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:15,300 INFO L554 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 23:59:15,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:15,524 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:15,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:15,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-06-05 23:59:15,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:15,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626236872] [2021-06-05 23:59:15,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:15,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:15,696 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 23:59:15,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:15,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626236872] [2021-06-05 23:59:15,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626236872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:15,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834399795] [2021-06-05 23:59:15,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:59:15,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:59:15,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:15,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 23:59:15,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:15,878 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 23:59:15,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:15,882 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 21 treesize of output 13 [2021-06-05 23:59:15,884 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:15,886 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 23:59:15,888 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:15,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:59:15,897 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:67, output treesize:15 [2021-06-05 23:59:15,934 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 23:59:15,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834399795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:15,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:15,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 23:59:15,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237993837] [2021-06-05 23:59:15,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:15,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:15,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:15,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:15,936 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 23:59:16,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:16,119 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-05 23:59:16,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:59:16,119 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 23:59:16,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:16,121 INFO L225 Difference]: With dead ends: 363 [2021-06-05 23:59:16,121 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 23:59:16,121 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 281.8ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:59:16,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 23:59:16,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-05 23:59:16,127 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 23:59:16,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-05 23:59:16,129 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-05 23:59:16,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:16,129 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-05 23:59:16,129 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 23:59:16,129 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-05 23:59:16,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:59:16,130 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:16,130 INFO L554 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 23:59:16,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:16,346 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:16,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:16,346 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-06-05 23:59:16,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:16,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247959249] [2021-06-05 23:59:16,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:16,498 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 23:59:16,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:16,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247959249] [2021-06-05 23:59:16,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247959249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:16,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301739791] [2021-06-05 23:59:16,499 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 23:59:16,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:16,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:16,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:59:16,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:16,742 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:16,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 23:59:16,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:16,754 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23:59:16,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:16,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,824 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:16,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-06-05 23:59:16,828 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:16,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23:59:16,848 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:16,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,910 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 23:59:16,910 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-06-05 23:59:17,022 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 23:59:17,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301739791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:17,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:17,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:17,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17737633] [2021-06-05 23:59:17,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:17,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:17,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:17,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:17,024 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 23:59:17,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:17,388 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-05 23:59:17,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:59:17,388 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 23:59:17,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:17,390 INFO L225 Difference]: With dead ends: 425 [2021-06-05 23:59:17,391 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 23:59:17,391 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:17,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 23:59:17,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-05 23:59:17,398 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 23:59:17,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-05 23:59:17,400 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-05 23:59:17,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:17,400 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-05 23:59:17,400 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 23:59:17,400 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-05 23:59:17,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:17,401 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:17,401 INFO L554 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 23:59:17,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:17,617 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:17,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:17,617 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-06-05 23:59:17,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:17,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528775336] [2021-06-05 23:59:17,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:17,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:17,669 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 23:59:17,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:17,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528775336] [2021-06-05 23:59:17,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528775336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:17,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401692280] [2021-06-05 23:59:17,670 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 23:59:17,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:17,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:17,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:17,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:17,800 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 23:59:17,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401692280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:17,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:17,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:17,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194942770] [2021-06-05 23:59:17,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:17,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:17,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:17,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:17,803 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 23:59:18,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:18,208 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-05 23:59:18,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:59:18,208 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 23:59:18,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:18,212 INFO L225 Difference]: With dead ends: 619 [2021-06-05 23:59:18,212 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 23:59:18,212 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 244.0ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:59:18,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 23:59:18,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-05 23:59:18,222 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 23:59:18,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-05 23:59:18,223 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-05 23:59:18,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:18,223 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-05 23:59:18,223 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 23:59:18,223 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-05 23:59:18,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:18,224 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:18,224 INFO L554 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 23:59:18,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:18,438 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:18,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:18,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-06-05 23:59:18,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:18,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541224403] [2021-06-05 23:59:18,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:18,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:18,484 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 23:59:18,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:18,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541224403] [2021-06-05 23:59:18,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541224403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:18,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741018117] [2021-06-05 23:59:18,484 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:59:18,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:18,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:18,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:18,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:18,635 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 23:59:18,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741018117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:18,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:18,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:18,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98957518] [2021-06-05 23:59:18,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:18,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:18,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:18,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:18,637 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 23:59:19,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:19,446 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-05 23:59:19,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:59:19,446 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 23:59:19,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:19,451 INFO L225 Difference]: With dead ends: 1078 [2021-06-05 23:59:19,451 INFO L226 Difference]: Without dead ends: 1078 [2021-06-05 23:59:19,452 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 507.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:59:19,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-05 23:59:19,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-05 23:59:19,465 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 23:59:19,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-05 23:59:19,467 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-05 23:59:19,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:19,467 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-05 23:59:19,467 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 23:59:19,467 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-05 23:59:19,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:19,468 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:19,468 INFO L554 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 23:59:19,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:19,691 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:19,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:19,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-06-05 23:59:19,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:19,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526677663] [2021-06-05 23:59:19,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:19,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:19,735 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 23:59:19,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:19,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526677663] [2021-06-05 23:59:19,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526677663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:19,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700849748] [2021-06-05 23:59:19,736 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 23:59:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:19,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:19,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:19,889 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 23:59:19,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700849748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:19,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:19,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:19,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009128237] [2021-06-05 23:59:19,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:19,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:19,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:19,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:19,890 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 23:59:20,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:20,586 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-05 23:59:20,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:59:20,587 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 23:59:20,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:20,593 INFO L225 Difference]: With dead ends: 951 [2021-06-05 23:59:20,593 INFO L226 Difference]: Without dead ends: 951 [2021-06-05 23:59:20,593 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 443.2ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:59:20,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-05 23:59:20,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-05 23:59:20,606 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 23:59:20,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-05 23:59:20,607 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-05 23:59:20,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:20,607 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-05 23:59:20,608 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 23:59:20,608 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-05 23:59:20,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:20,609 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:20,609 INFO L554 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 23:59:20,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:20,825 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:20,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:20,826 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-06-05 23:59:20,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:20,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835962942] [2021-06-05 23:59:20,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:20,854 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 23:59:20,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:20,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835962942] [2021-06-05 23:59:20,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835962942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:20,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401266673] [2021-06-05 23:59:20,855 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 23:59:20,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:20,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:59:20,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:20,934 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 23:59:20,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401266673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:20,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:20,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 23:59:20,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341541205] [2021-06-05 23:59:20,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:59:20,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:20,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:59:20,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:59:20,936 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 23:59:21,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:21,053 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-05 23:59:21,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:59:21,054 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 23:59:21,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:21,057 INFO L225 Difference]: With dead ends: 669 [2021-06-05 23:59:21,057 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 23:59:21,058 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:21,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 23:59:21,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-05 23:59:21,068 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 23:59:21,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-05 23:59:21,070 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-05 23:59:21,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:21,070 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-05 23:59:21,071 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 23:59:21,071 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-05 23:59:21,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:21,072 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:21,072 INFO L554 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 23:59:21,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 23:59:21,296 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:21,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:21,296 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-06-05 23:59:21,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:21,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386862723] [2021-06-05 23:59:21,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:21,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:21,338 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 23:59:21,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:21,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386862723] [2021-06-05 23:59:21,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386862723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:21,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365545952] [2021-06-05 23:59:21,339 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 23:59:21,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:21,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:21,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:21,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:21,472 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 23:59:21,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365545952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:21,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:21,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:59:21,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165947825] [2021-06-05 23:59:21,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:21,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:21,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:21,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:21,473 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 23:59:21,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:21,672 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-05 23:59:21,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:59:21,673 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 23:59:21,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:21,676 INFO L225 Difference]: With dead ends: 710 [2021-06-05 23:59:21,676 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 23:59:21,676 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 161.6ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:59:21,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 23:59:21,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-05 23:59:21,692 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 23:59:21,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-05 23:59:21,695 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-05 23:59:21,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:21,695 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-05 23:59:21,695 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 23:59:21,695 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-05 23:59:21,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:21,696 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:21,697 INFO L554 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 23:59:21,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:21,913 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:21,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:21,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-06-05 23:59:21,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:21,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661919566] [2021-06-05 23:59:21,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:21,944 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 23:59:21,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:21,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661919566] [2021-06-05 23:59:21,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661919566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:21,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506038935] [2021-06-05 23:59:21,944 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 23:59:21,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:21,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:21,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:59:21,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:22,038 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 23:59:22,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506038935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:22,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:22,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 23:59:22,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063027502] [2021-06-05 23:59:22,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:59:22,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:22,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:59:22,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:59:22,039 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 23:59:22,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:22,134 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-05 23:59:22,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:59:22,135 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 23:59:22,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:22,139 INFO L225 Difference]: With dead ends: 830 [2021-06-05 23:59:22,139 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 23:59:22,139 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 65.0ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:22,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 23:59:22,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-05 23:59:22,153 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 23:59:22,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-05 23:59:22,155 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-05 23:59:22,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:22,155 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-05 23:59:22,155 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 23:59:22,156 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-05 23:59:22,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:22,157 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:22,157 INFO L554 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 23:59:22,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:22,381 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:22,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:22,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-06-05 23:59:22,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:22,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975320766] [2021-06-05 23:59:22,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:22,420 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 23:59:22,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:22,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975320766] [2021-06-05 23:59:22,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975320766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:22,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869696257] [2021-06-05 23:59:22,420 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 23:59:22,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:22,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:22,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:22,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:22,524 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 23:59:22,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869696257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:22,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:22,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:22,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402537366] [2021-06-05 23:59:22,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:22,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:22,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:22,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:22,525 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 23:59:22,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:22,827 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-05 23:59:22,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:59:22,827 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 23:59:22,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:22,833 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 23:59:22,833 INFO L226 Difference]: Without dead ends: 1196 [2021-06-05 23:59:22,833 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 183.6ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:59:22,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-05 23:59:22,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-05 23:59:22,850 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 23:59:22,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-05 23:59:22,852 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-05 23:59:22,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:22,852 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-05 23:59:22,853 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 23:59:22,853 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-05 23:59:22,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:22,854 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:22,854 INFO L554 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 23:59:23,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 23:59:23,077 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:23,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:23,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-06-05 23:59:23,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:23,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585945615] [2021-06-05 23:59:23,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:23,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:23,115 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 23:59:23,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:23,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585945615] [2021-06-05 23:59:23,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585945615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:23,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011711593] [2021-06-05 23:59:23,116 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 23:59:23,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:23,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:23,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:23,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:23,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:23,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011711593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:23,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:23,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:23,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196414191] [2021-06-05 23:59:23,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:23,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:23,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:23,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:23,220 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 23:59:23,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:23,668 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-05 23:59:23,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:59:23,669 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 23:59:23,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:23,675 INFO L225 Difference]: With dead ends: 1492 [2021-06-05 23:59:23,675 INFO L226 Difference]: Without dead ends: 1492 [2021-06-05 23:59:23,675 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 263.3ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:59:23,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-05 23:59:23,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-05 23:59:23,695 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 23:59:23,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-05 23:59:23,697 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-05 23:59:23,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:23,697 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-05 23:59:23,697 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 23:59:23,697 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-05 23:59:23,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:23,699 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:23,699 INFO L554 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 23:59:23,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 23:59:23,921 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:23,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:23,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-06-05 23:59:23,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:23,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138539203] [2021-06-05 23:59:23,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:23,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:23,960 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 23:59:23,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:23,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138539203] [2021-06-05 23:59:23,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138539203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:23,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087399438] [2021-06-05 23:59:23,961 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 23:59:23,999 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:23,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:24,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:24,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:24,099 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 23:59:24,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087399438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:24,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:24,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:59:24,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925828407] [2021-06-05 23:59:24,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:24,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:24,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:24,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:24,100 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 23:59:24,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:24,323 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-05 23:59:24,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:59:24,324 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 23:59:24,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:24,328 INFO L225 Difference]: With dead ends: 1258 [2021-06-05 23:59:24,328 INFO L226 Difference]: Without dead ends: 1248 [2021-06-05 23:59:24,329 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 166.0ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:59:24,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-05 23:59:24,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-05 23:59:24,348 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 23:59:24,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-05 23:59:24,350 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-05 23:59:24,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:24,350 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-05 23:59:24,350 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 23:59:24,351 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-05 23:59:24,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:24,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:24,352 INFO L554 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 23:59:24,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 23:59:24,573 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:24,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:24,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-06-05 23:59:24,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:24,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536925318] [2021-06-05 23:59:24,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:24,620 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 23:59:24,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:24,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536925318] [2021-06-05 23:59:24,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536925318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:24,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616346476] [2021-06-05 23:59:24,621 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 23:59:24,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:24,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:24,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:24,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:24,737 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 23:59:24,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616346476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:24,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:24,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:59:24,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532997867] [2021-06-05 23:59:24,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:24,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:24,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:24,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:24,739 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 23:59:25,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:25,015 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-05 23:59:25,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:59:25,015 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 23:59:25,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:25,020 INFO L225 Difference]: With dead ends: 1329 [2021-06-05 23:59:25,021 INFO L226 Difference]: Without dead ends: 1329 [2021-06-05 23:59:25,021 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 196.2ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:59:25,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-05 23:59:25,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-05 23:59:25,041 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 23:59:25,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-05 23:59:25,043 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-05 23:59:25,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:25,043 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-05 23:59:25,043 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 23:59:25,043 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-05 23:59:25,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:25,045 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:25,045 INFO L554 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 23:59:25,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:25,268 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:25,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:25,268 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-06-05 23:59:25,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:25,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22623816] [2021-06-05 23:59:25,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:25,307 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 23:59:25,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:25,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22623816] [2021-06-05 23:59:25,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22623816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:25,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428431486] [2021-06-05 23:59:25,307 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 23:59:25,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:25,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:25,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:25,402 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 23:59:25,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428431486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:25,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:25,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:25,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114364215] [2021-06-05 23:59:25,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:25,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:25,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:25,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:25,404 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 23:59:25,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:25,753 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-05 23:59:25,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:59:25,753 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 23:59:25,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:25,758 INFO L225 Difference]: With dead ends: 1548 [2021-06-05 23:59:25,758 INFO L226 Difference]: Without dead ends: 1544 [2021-06-05 23:59:25,758 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 221.2ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:59:25,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-05 23:59:25,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-05 23:59:25,779 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 23:59:25,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-05 23:59:25,781 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-05 23:59:25,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:25,782 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-05 23:59:25,782 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 23:59:25,782 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-05 23:59:25,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:25,784 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:25,784 INFO L554 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 23:59:25,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:25,997 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:25,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:25,998 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-06-05 23:59:25,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:25,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925256887] [2021-06-05 23:59:25,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:26,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:26,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:26,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:26,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925256887] [2021-06-05 23:59:26,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925256887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:26,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324624667] [2021-06-05 23:59:26,040 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 23:59:26,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:26,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:26,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:26,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:26,152 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 23:59:26,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324624667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:26,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:26,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:26,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552141642] [2021-06-05 23:59:26,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:26,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:26,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:26,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:26,153 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 23:59:26,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:26,883 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-05 23:59:26,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:59:26,884 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 23:59:26,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:26,894 INFO L225 Difference]: With dead ends: 2734 [2021-06-05 23:59:26,894 INFO L226 Difference]: Without dead ends: 2734 [2021-06-05 23:59:26,895 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 426.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:59:26,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-05 23:59:26,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-05 23:59:26,923 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 23:59:26,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-05 23:59:26,926 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-05 23:59:26,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:26,926 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-05 23:59:26,926 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 23:59:26,926 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-05 23:59:26,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:26,928 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:26,928 INFO L554 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 23:59:27,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:27,145 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:27,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:27,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-06-05 23:59:27,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:27,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101144002] [2021-06-05 23:59:27,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:27,189 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 23:59:27,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:27,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101144002] [2021-06-05 23:59:27,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101144002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:27,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345554509] [2021-06-05 23:59:27,190 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 23:59:27,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:27,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:27,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:27,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:27,334 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 23:59:27,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345554509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:27,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:27,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:27,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922370346] [2021-06-05 23:59:27,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:27,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:27,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:27,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:27,336 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 23:59:28,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:28,011 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-05 23:59:28,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:59:28,011 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 23:59:28,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:28,018 INFO L225 Difference]: With dead ends: 2693 [2021-06-05 23:59:28,018 INFO L226 Difference]: Without dead ends: 2693 [2021-06-05 23:59:28,019 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 426.2ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:59:28,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-05 23:59:28,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-05 23:59:28,050 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 23:59:28,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-05 23:59:28,053 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-05 23:59:28,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:28,053 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-05 23:59:28,053 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 23:59:28,053 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-05 23:59:28,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:28,055 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:28,055 INFO L554 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 23:59:28,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:28,278 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:28,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:28,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-06-05 23:59:28,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:28,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664251983] [2021-06-05 23:59:28,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:28,314 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 23:59:28,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:28,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664251983] [2021-06-05 23:59:28,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664251983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:28,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838346874] [2021-06-05 23:59:28,315 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 23:59:28,367 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:28,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:28,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:28,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:28,443 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 23:59:28,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838346874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:28,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:28,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:28,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119301924] [2021-06-05 23:59:28,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:28,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:28,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:28,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:28,445 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 23:59:29,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:29,035 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-05 23:59:29,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:59:29,035 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 23:59:29,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:29,040 INFO L225 Difference]: With dead ends: 2677 [2021-06-05 23:59:29,040 INFO L226 Difference]: Without dead ends: 2677 [2021-06-05 23:59:29,041 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 361.6ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:59:29,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-05 23:59:29,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-05 23:59:29,071 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 23:59:29,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-05 23:59:29,074 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-05 23:59:29,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:29,074 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-05 23:59:29,074 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 23:59:29,074 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-05 23:59:29,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:29,076 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:29,076 INFO L554 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 23:59:29,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 23:59:29,299 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:29,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:29,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-06-05 23:59:29,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:29,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703256836] [2021-06-05 23:59:29,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:29,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:29,341 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 23:59:29,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:29,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703256836] [2021-06-05 23:59:29,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703256836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:29,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676743818] [2021-06-05 23:59:29,342 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 23:59:29,370 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:59:29,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:29,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:29,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:29,440 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 23:59:29,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676743818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:29,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:29,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:29,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809951072] [2021-06-05 23:59:29,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:29,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:29,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:29,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:29,442 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 23:59:30,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:30,152 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-05 23:59:30,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:59:30,152 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 23:59:30,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:30,158 INFO L225 Difference]: With dead ends: 2474 [2021-06-05 23:59:30,158 INFO L226 Difference]: Without dead ends: 2470 [2021-06-05 23:59:30,159 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 407.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:59:30,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-05 23:59:30,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-05 23:59:30,190 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 23:59:30,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-05 23:59:30,193 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-05 23:59:30,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:30,193 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-05 23:59:30,193 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 23:59:30,193 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-05 23:59:30,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:30,195 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:30,195 INFO L554 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 23:59:30,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:30,409 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:30,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:30,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-06-05 23:59:30,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:30,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816128699] [2021-06-05 23:59:30,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:30,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:30,448 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 23:59:30,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:30,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816128699] [2021-06-05 23:59:30,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816128699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:30,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066542931] [2021-06-05 23:59:30,449 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 23:59:30,479 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:59:30,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:30,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:30,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:30,554 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 23:59:30,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066542931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:30,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:30,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:30,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971378088] [2021-06-05 23:59:30,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:30,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:30,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:30,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:30,555 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 23:59:31,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:31,184 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-05 23:59:31,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:59:31,184 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 23:59:31,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:31,190 INFO L225 Difference]: With dead ends: 2514 [2021-06-05 23:59:31,190 INFO L226 Difference]: Without dead ends: 2514 [2021-06-05 23:59:31,191 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 385.8ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:59:31,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-05 23:59:31,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-05 23:59:31,219 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 23:59:31,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-05 23:59:31,222 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-05 23:59:31,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:31,222 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-05 23:59:31,222 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 23:59:31,222 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-05 23:59:31,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:31,224 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:31,224 INFO L554 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 23:59:31,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 23:59:31,438 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:31,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:31,438 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-06-05 23:59:31,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:31,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295255493] [2021-06-05 23:59:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:31,482 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 23:59:31,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:31,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295255493] [2021-06-05 23:59:31,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295255493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:31,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698189882] [2021-06-05 23:59:31,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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:31,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:31,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:31,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:31,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698189882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:31,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:31,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:31,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239380872] [2021-06-05 23:59:31,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:31,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:31,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:31,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:31,600 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 23:59:32,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:32,182 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-05 23:59:32,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:59:32,182 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 23:59:32,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:32,188 INFO L225 Difference]: With dead ends: 2332 [2021-06-05 23:59:32,188 INFO L226 Difference]: Without dead ends: 2328 [2021-06-05 23:59:32,188 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 347.0ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:59:32,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-05 23:59:32,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-05 23:59:32,214 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 23:59:32,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-05 23:59:32,216 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-05 23:59:32,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:32,216 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-05 23:59:32,216 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 23:59:32,216 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-05 23:59:32,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:32,231 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:32,231 INFO L554 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 23:59:32,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 23:59:32,453 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:32,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:32,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-06-05 23:59:32,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:32,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482638105] [2021-06-05 23:59:32,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:32,483 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 23:59:32,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:32,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482638105] [2021-06-05 23:59:32,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482638105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:32,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842184690] [2021-06-05 23:59:32,484 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 23:59:32,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:59:32,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:32,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:59:32,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:32,592 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 23:59:32,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842184690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:32,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:32,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 23:59:32,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751762765] [2021-06-05 23:59:32,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:59:32,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:32,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:59:32,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:59:32,593 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 23:59:32,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:32,678 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-05 23:59:32,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:59:32,678 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 23:59:32,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:32,680 INFO L225 Difference]: With dead ends: 929 [2021-06-05 23:59:32,680 INFO L226 Difference]: Without dead ends: 929 [2021-06-05 23:59:32,681 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 61.1ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:32,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-05 23:59:32,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-05 23:59:32,706 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 23:59:32,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-05 23:59:32,709 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-05 23:59:32,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:32,709 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-05 23:59:32,709 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 23:59:32,709 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-05 23:59:32,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:32,711 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:32,711 INFO L554 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 23:59:32,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:32,925 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:32,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:32,925 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-06-05 23:59:32,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:32,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295982383] [2021-06-05 23:59:32,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:32,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:32,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:32,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295982383] [2021-06-05 23:59:32,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295982383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:32,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166626001] [2021-06-05 23:59:32,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:32,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:32,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:32,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:32,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:33,037 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 23:59:33,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166626001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:33,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:33,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 23:59:33,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471152282] [2021-06-05 23:59:33,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:59:33,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:33,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:59:33,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:59:33,039 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 23:59:33,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:33,295 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-05 23:59:33,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:59:33,296 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 23:59:33,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:33,299 INFO L225 Difference]: With dead ends: 1555 [2021-06-05 23:59:33,299 INFO L226 Difference]: Without dead ends: 1555 [2021-06-05 23:59:33,299 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:59:33,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-05 23:59:33,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-05 23:59:33,315 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 23:59:33,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-05 23:59:33,317 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-05 23:59:33,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:33,318 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-05 23:59:33,318 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 23:59:33,318 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-05 23:59:33,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:33,319 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:33,320 INFO L554 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 23:59:33,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 23:59:33,541 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:33,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:33,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-06-05 23:59:33,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:33,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140680148] [2021-06-05 23:59:33,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:33,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:33,575 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 23:59:33,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:33,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140680148] [2021-06-05 23:59:33,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140680148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:33,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367623557] [2021-06-05 23:59:33,575 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 23:59:33,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:33,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:33,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:33,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:33,649 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 23:59:33,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367623557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:33,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:33,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 23:59:33,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143045582] [2021-06-05 23:59:33,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:59:33,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:33,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:59:33,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:59:33,650 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 23:59:33,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:33,940 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-05 23:59:33,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:59:33,940 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 23:59:33,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:33,944 INFO L225 Difference]: With dead ends: 1605 [2021-06-05 23:59:33,944 INFO L226 Difference]: Without dead ends: 1605 [2021-06-05 23:59:33,945 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 157.2ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:59:33,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-05 23:59:33,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-05 23:59:33,963 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 23:59:33,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-05 23:59:33,966 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-05 23:59:33,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:33,966 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-05 23:59:33,966 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 23:59:33,966 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-05 23:59:33,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:33,968 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:33,968 INFO L554 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 23:59:34,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:34,185 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:34,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:34,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-06-05 23:59:34,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:34,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983989293] [2021-06-05 23:59:34,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:34,224 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 23:59:34,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:34,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983989293] [2021-06-05 23:59:34,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983989293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:34,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734796977] [2021-06-05 23:59:34,225 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 23:59:34,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:34,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:34,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:34,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:34,307 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 23:59:34,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734796977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:34,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:34,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 23:59:34,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089606377] [2021-06-05 23:59:34,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:59:34,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:34,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:59:34,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:59:34,309 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 23:59:34,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:34,530 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-05 23:59:34,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:59:34,530 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 23:59:34,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:34,535 INFO L225 Difference]: With dead ends: 1524 [2021-06-05 23:59:34,535 INFO L226 Difference]: Without dead ends: 1520 [2021-06-05 23:59:34,535 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 118.7ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:59:34,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-05 23:59:34,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-05 23:59:34,554 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 23:59:34,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-05 23:59:34,557 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-05 23:59:34,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:34,557 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-05 23:59:34,557 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 23:59:34,557 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-05 23:59:34,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:34,559 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:34,559 INFO L554 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 23:59:34,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-06-05 23:59:34,782 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:34,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:34,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-06-05 23:59:34,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:34,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785899352] [2021-06-05 23:59:34,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:34,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:34,817 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 23:59:34,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:34,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785899352] [2021-06-05 23:59:34,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785899352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:34,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627156403] [2021-06-05 23:59:34,817 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 23:59:34,848 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:34,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:34,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:34,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:34,896 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 23:59:34,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627156403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:34,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:34,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 23:59:34,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574270765] [2021-06-05 23:59:34,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:59:34,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:34,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:59:34,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:59:34,898 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 23:59:35,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:35,102 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-05 23:59:35,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:59:35,102 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 23:59:35,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:35,105 INFO L225 Difference]: With dead ends: 1508 [2021-06-05 23:59:35,105 INFO L226 Difference]: Without dead ends: 1496 [2021-06-05 23:59:35,105 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 126.7ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:59:35,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-05 23:59:35,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-05 23:59:35,119 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 23:59:35,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-05 23:59:35,121 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-05 23:59:35,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:35,121 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-05 23:59:35,121 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 23:59:35,122 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-05 23:59:35,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:35,123 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:35,123 INFO L554 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 23:59:35,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:35,325 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:35,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:35,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-06-05 23:59:35,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:35,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055925273] [2021-06-05 23:59:35,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:35,360 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:35,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:35,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055925273] [2021-06-05 23:59:35,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055925273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:35,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82278254] [2021-06-05 23:59:35,361 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 23:59:35,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:35,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:35,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:35,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:35,470 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 23:59:35,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82278254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:35,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:35,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:35,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896552573] [2021-06-05 23:59:35,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:35,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:35,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:35,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:35,471 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 23:59:36,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:36,005 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-05 23:59:36,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:59:36,005 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 23:59:36,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:36,010 INFO L225 Difference]: With dead ends: 2412 [2021-06-05 23:59:36,010 INFO L226 Difference]: Without dead ends: 2412 [2021-06-05 23:59:36,011 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 359.2ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:59:36,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-05 23:59:36,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-05 23:59:36,036 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 23:59:36,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-05 23:59:36,038 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-05 23:59:36,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:36,038 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-05 23:59:36,039 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 23:59:36,039 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-05 23:59:36,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:36,040 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:36,041 INFO L554 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 23:59:36,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-05 23:59:36,256 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:36,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:36,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-06-05 23:59:36,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:36,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576219663] [2021-06-05 23:59:36,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:36,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:36,294 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 23:59:36,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:36,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576219663] [2021-06-05 23:59:36,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576219663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:36,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905318694] [2021-06-05 23:59:36,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:59:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:36,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:36,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:36,392 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 23:59:36,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905318694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:36,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:36,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:36,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764333367] [2021-06-05 23:59:36,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:36,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:36,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:36,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:36,394 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 23:59:36,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:36,852 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-05 23:59:36,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:59:36,852 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 23:59:36,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:36,856 INFO L225 Difference]: With dead ends: 2335 [2021-06-05 23:59:36,856 INFO L226 Difference]: Without dead ends: 2335 [2021-06-05 23:59:36,857 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 305.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:59:36,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-05 23:59:36,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-05 23:59:36,880 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 23:59:36,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 23:59:36,883 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 23:59:36,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:36,883 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 23:59:36,883 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 23:59:36,883 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 23:59:36,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:36,885 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:36,885 INFO L554 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 23:59:37,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:37,101 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:37,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:37,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-06-05 23:59:37,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:37,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924278532] [2021-06-05 23:59:37,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:37,139 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 23:59:37,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:37,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924278532] [2021-06-05 23:59:37,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924278532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:37,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397183367] [2021-06-05 23:59:37,140 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 23:59:37,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:37,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:37,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:37,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:37,236 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 23:59:37,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397183367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:37,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:37,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:37,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662824713] [2021-06-05 23:59:37,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:37,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:37,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:37,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:37,237 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 23:59:37,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:37,632 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-05 23:59:37,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:59:37,633 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 23:59:37,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:37,636 INFO L225 Difference]: With dead ends: 2285 [2021-06-05 23:59:37,636 INFO L226 Difference]: Without dead ends: 2285 [2021-06-05 23:59:37,637 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 255.6ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:59:37,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-05 23:59:37,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-05 23:59:37,655 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 23:59:37,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 23:59:37,658 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 23:59:37,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:37,658 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 23:59:37,658 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 23:59:37,658 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 23:59:37,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:37,660 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:37,660 INFO L554 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 23:59:37,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-05 23:59:37,881 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:37,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:37,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-06-05 23:59:37,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:37,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559733547] [2021-06-05 23:59:37,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:37,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:37,915 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 23:59:37,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:37,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559733547] [2021-06-05 23:59:37,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559733547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:37,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433906628] [2021-06-05 23:59:37,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:37,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:37,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:37,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:37,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:38,021 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 23:59:38,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433906628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:38,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:38,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:38,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705822264] [2021-06-05 23:59:38,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:38,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:38,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:38,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:38,023 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 23:59:38,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:38,403 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-05 23:59:38,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:59:38,403 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 23:59:38,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:38,406 INFO L225 Difference]: With dead ends: 2176 [2021-06-05 23:59:38,406 INFO L226 Difference]: Without dead ends: 2172 [2021-06-05 23:59:38,406 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 225.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:59:38,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-05 23:59:38,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-05 23:59:38,426 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 23:59:38,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 23:59:38,428 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 23:59:38,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:38,428 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 23:59:38,428 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 23:59:38,428 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 23:59:38,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:38,430 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:38,430 INFO L554 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 23:59:38,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:38,636 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:38,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:38,636 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-06-05 23:59:38,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:38,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039479072] [2021-06-05 23:59:38,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:38,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:38,681 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 23:59:38,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:38,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039479072] [2021-06-05 23:59:38,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039479072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:38,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090205934] [2021-06-05 23:59:38,681 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 23:59:38,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:38,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:38,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:38,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:38,789 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 23:59:38,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090205934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:38,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:38,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:38,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193693455] [2021-06-05 23:59:38,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:38,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:38,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:38,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:38,791 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 23:59:39,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:39,201 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-05 23:59:39,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:59:39,201 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 23:59:39,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:39,205 INFO L225 Difference]: With dead ends: 2199 [2021-06-05 23:59:39,205 INFO L226 Difference]: Without dead ends: 2199 [2021-06-05 23:59:39,206 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 262.8ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:59:39,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-05 23:59:39,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-05 23:59:39,230 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 23:59:39,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 23:59:39,233 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 23:59:39,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:39,233 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 23:59:39,233 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 23:59:39,233 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 23:59:39,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:39,235 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:39,235 INFO L554 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 23:59:39,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 23:59:39,458 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:39,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:39,458 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-06-05 23:59:39,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:39,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191341436] [2021-06-05 23:59:39,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:39,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:39,490 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 23:59:39,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:39,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191341436] [2021-06-05 23:59:39,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191341436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:39,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824286171] [2021-06-05 23:59:39,491 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 23:59:39,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:39,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:39,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:39,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:39,581 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 23:59:39,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824286171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:39,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:39,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:39,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754287084] [2021-06-05 23:59:39,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:39,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:39,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:39,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:39,582 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 23:59:39,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:39,955 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-05 23:59:39,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:59:39,956 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 23:59:39,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:39,960 INFO L225 Difference]: With dead ends: 2156 [2021-06-05 23:59:39,960 INFO L226 Difference]: Without dead ends: 2152 [2021-06-05 23:59:39,960 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 242.3ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:59:39,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-05 23:59:39,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-05 23:59:39,981 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 23:59:39,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 23:59:39,983 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 23:59:39,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:39,983 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 23:59:39,983 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 23:59:39,983 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 23:59:39,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:39,985 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:39,985 INFO L554 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 23:59:40,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-05 23:59:40,208 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:40,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:40,209 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-06-05 23:59:40,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:40,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479122046] [2021-06-05 23:59:40,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:40,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:40,240 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 23:59:40,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:40,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479122046] [2021-06-05 23:59:40,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479122046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:40,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191047020] [2021-06-05 23:59:40,240 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 23:59:40,264 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:40,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:40,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:40,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:40,344 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 23:59:40,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191047020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:40,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:40,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:40,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4691945] [2021-06-05 23:59:40,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:40,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:40,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:40,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:40,345 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 23:59:40,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:40,673 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-05 23:59:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:59:40,673 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 23:59:40,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:40,676 INFO L225 Difference]: With dead ends: 2097 [2021-06-05 23:59:40,676 INFO L226 Difference]: Without dead ends: 2097 [2021-06-05 23:59:40,676 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 201.6ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:59:40,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-05 23:59:40,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-05 23:59:40,692 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 23:59:40,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-05 23:59:40,695 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-05 23:59:40,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:40,695 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-05 23:59:40,695 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 23:59:40,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-05 23:59:40,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:40,698 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:40,698 INFO L554 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 23:59:40,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-05 23:59:40,901 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:40,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:40,901 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-06-05 23:59:40,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:40,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993060318] [2021-06-05 23:59:40,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:40,937 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 23:59:40,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:40,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993060318] [2021-06-05 23:59:40,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993060318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:40,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729339933] [2021-06-05 23:59:40,938 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:40,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:40,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:40,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:41,034 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 23:59:41,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729339933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:41,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:41,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:41,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601354524] [2021-06-05 23:59:41,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:41,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:41,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:41,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:41,035 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 23:59:41,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:41,302 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-05 23:59:41,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:59:41,302 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 23:59:41,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:41,305 INFO L225 Difference]: With dead ends: 1963 [2021-06-05 23:59:41,305 INFO L226 Difference]: Without dead ends: 1959 [2021-06-05 23:59:41,305 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 160.4ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:59:41,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-05 23:59:41,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-05 23:59:41,326 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 23:59:41,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-05 23:59:41,328 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-05 23:59:41,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:41,328 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-05 23:59:41,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 23:59:41,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-05 23:59:41,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:41,330 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:41,330 INFO L554 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 23:59:41,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 23:59:41,552 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:41,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:41,552 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-06-05 23:59:41,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:41,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616659490] [2021-06-05 23:59:41,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:41,591 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 23:59:41,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:41,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616659490] [2021-06-05 23:59:41,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616659490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:41,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847926217] [2021-06-05 23:59:41,592 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 23:59:41,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:41,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:41,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:41,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:41,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:41,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847926217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:41,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:41,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:59:41,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115244884] [2021-06-05 23:59:41,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:59:41,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:41,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:59:41,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:59:41,692 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 23:59:41,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:41,880 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-05 23:59:41,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:59:41,881 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 23:59:41,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:41,883 INFO L225 Difference]: With dead ends: 1728 [2021-06-05 23:59:41,883 INFO L226 Difference]: Without dead ends: 1716 [2021-06-05 23:59:41,883 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 122.4ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:59:41,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-05 23:59:41,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-05 23:59:41,895 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 23:59:41,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-05 23:59:41,898 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-05 23:59:41,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:41,898 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-05 23:59:41,898 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 23:59:41,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-05 23:59:41,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:41,900 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:41,900 INFO L554 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 23:59:42,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:42,121 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:42,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:42,121 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-06-05 23:59:42,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:42,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705553345] [2021-06-05 23:59:42,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:42,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:42,159 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 23:59:42,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:42,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705553345] [2021-06-05 23:59:42,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705553345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:42,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941838246] [2021-06-05 23:59:42,159 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 23:59:42,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:42,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:42,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:42,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:42,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941838246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:42,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:42,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:42,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591575189] [2021-06-05 23:59:42,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:42,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:42,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:42,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:42,273 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 23:59:42,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:42,592 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-05 23:59:42,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:59:42,593 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 23:59:42,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:42,595 INFO L225 Difference]: With dead ends: 1821 [2021-06-05 23:59:42,595 INFO L226 Difference]: Without dead ends: 1821 [2021-06-05 23:59:42,595 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 227.3ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:59:42,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-05 23:59:42,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-05 23:59:42,616 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 23:59:42,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-05 23:59:42,619 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-05 23:59:42,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:42,619 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-05 23:59:42,619 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 23:59:42,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-05 23:59:42,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:42,621 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:42,621 INFO L554 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 23:59:42,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:42,837 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:42,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:42,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-06-05 23:59:42,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:42,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946342169] [2021-06-05 23:59:42,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:42,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:42,873 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 23:59:42,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:42,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946342169] [2021-06-05 23:59:42,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946342169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:42,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387625279] [2021-06-05 23:59:42,873 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 23:59:42,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:42,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:42,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:42,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:42,983 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 23:59:42,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387625279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:42,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:42,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:59:42,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892073368] [2021-06-05 23:59:42,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:59:42,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:42,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:59:42,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:59:42,984 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 23:59:43,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:43,238 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-05 23:59:43,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:59:43,238 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 23:59:43,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:43,240 INFO L225 Difference]: With dead ends: 1790 [2021-06-05 23:59:43,240 INFO L226 Difference]: Without dead ends: 1786 [2021-06-05 23:59:43,241 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 168.7ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:59:43,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-05 23:59:43,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-05 23:59:43,254 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 23:59:43,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-05 23:59:43,257 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-05 23:59:43,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:43,257 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-05 23:59:43,257 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 23:59:43,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-05 23:59:43,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:59:43,259 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:43,259 INFO L554 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 23:59:43,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-06-05 23:59:43,481 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:43,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:43,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-06-05 23:59:43,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:43,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042902873] [2021-06-05 23:59:43,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:43,518 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 23:59:43,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:43,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042902873] [2021-06-05 23:59:43,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042902873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:43,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917693543] [2021-06-05 23:59:43,519 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:43,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:43,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:43,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:59:43,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:43,612 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 23:59:43,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917693543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:43,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:43,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:59:43,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275859478] [2021-06-05 23:59:43,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:59:43,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:43,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:59:43,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:59:43,613 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 23:59:43,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:43,808 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-05 23:59:43,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:59:43,808 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 23:59:43,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:43,810 INFO L225 Difference]: With dead ends: 1649 [2021-06-05 23:59:43,810 INFO L226 Difference]: Without dead ends: 1637 [2021-06-05 23:59:43,810 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 109.9ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:43,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-05 23:59:43,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-05 23:59:43,839 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 23:59:43,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-05 23:59:43,841 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-05 23:59:43,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:43,841 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-05 23:59:43,841 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 23:59:43,841 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-05 23:59:43,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:43,843 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:43,843 INFO L554 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 23:59:44,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:44,044 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:44,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:44,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-06-05 23:59:44,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:44,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252378419] [2021-06-05 23:59:44,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:44,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:44,489 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 23:59:44,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:44,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252378419] [2021-06-05 23:59:44,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252378419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:44,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003982998] [2021-06-05 23:59:44,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 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 23:59:44,518 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:44,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:44,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:59:44,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:45,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 23:59:45,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 23:59:45,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-05 23:59:45,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 23:59:45,041 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 23:59:45,048 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 23:59:45,056 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-05 23:59:45,063 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,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 23:59:45,070 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 23:59:45,077 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-05 23:59:45,085 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 23:59:45,092 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:45,099 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 23:59:45,106 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,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, 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 23:59:45,113 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-05 23:59:45,118 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,142 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-05 23:59:45,143 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 23:59:45,143 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-05 23:59:45,173 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 23:59:45,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003982998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:45,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:45,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:45,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040594172] [2021-06-05 23:59:45,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:45,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:45,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:45,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:45,174 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 23:59:45,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:45,872 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-05 23:59:45,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:59:45,873 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 23:59:45,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:45,875 INFO L225 Difference]: With dead ends: 1517 [2021-06-05 23:59:45,875 INFO L226 Difference]: Without dead ends: 1502 [2021-06-05 23:59:45,875 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 963.8ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:59:45,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-05 23:59:45,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-05 23:59:45,891 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 23:59:45,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-05 23:59:45,893 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-05 23:59:45,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:45,893 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-05 23:59:45,893 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 23:59:45,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-05 23:59:45,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:45,895 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:45,895 INFO L554 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 23:59:46,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:46,096 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:46,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:46,096 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-06-05 23:59:46,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:46,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340473337] [2021-06-05 23:59:46,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:46,420 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-06-05 23:59:46,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:46,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:46,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340473337] [2021-06-05 23:59:46,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340473337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:46,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393846965] [2021-06-05 23:59:46,670 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 23:59:46,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:46,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:46,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:59:46,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:47,170 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-06-05 23:59:47,224 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-06-05 23:59:47,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:47,237 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 23:59:47,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:47,382 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-05 23:59:47,382 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-05 23:59:47,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:47,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:47,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, 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 23:59:47,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:47,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:47,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:47,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:47,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 23:59:47,416 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:47,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:47,437 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 23:59:47,437 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-06-05 23:59:47,478 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 23:59:47,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393846965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:47,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:47,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:47,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591438837] [2021-06-05 23:59:47,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:47,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:47,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:47,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:47,479 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:48,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:48,495 INFO L93 Difference]: Finished difference Result 1714 states and 5519 transitions. [2021-06-05 23:59:48,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:59:48,495 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 23:59:48,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:48,498 INFO L225 Difference]: With dead ends: 1714 [2021-06-05 23:59:48,498 INFO L226 Difference]: Without dead ends: 1684 [2021-06-05 23:59:48,498 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1428.1ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:59:48,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2021-06-05 23:59:48,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1168. [2021-06-05 23:59:48,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1168 states, 1167 states have (on average 3.348757497857755) internal successors, (3908), 1167 states have internal predecessors, (3908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:48,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1168 states to 1168 states and 3908 transitions. [2021-06-05 23:59:48,515 INFO L78 Accepts]: Start accepts. Automaton has 1168 states and 3908 transitions. Word has length 26 [2021-06-05 23:59:48,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:48,517 INFO L482 AbstractCegarLoop]: Abstraction has 1168 states and 3908 transitions. [2021-06-05 23:59:48,517 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 23:59:48,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1168 states and 3908 transitions. [2021-06-05 23:59:48,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:48,519 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:48,519 INFO L554 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 23:59:48,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:48,742 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:48,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:48,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-06-05 23:59:48,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:48,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028999714] [2021-06-05 23:59:48,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:48,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:49,311 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:49,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:49,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028999714] [2021-06-05 23:59:49,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028999714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:49,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739014921] [2021-06-05 23:59:49,312 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 23:59:49,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:49,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:49,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:49,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:50,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,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, 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 23:59:50,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,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 39 treesize of output 19 [2021-06-05 23:59:50,102 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,113 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,126 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-05 23:59:50,137 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,148 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,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 37 treesize of output 19 [2021-06-05 23:59:50,159 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 23:59:50,169 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,180 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,189 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,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 39 treesize of output 13 [2021-06-05 23:59:50,201 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,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 39 treesize of output 16 [2021-06-05 23:59:50,210 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:50,221 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:50,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:50,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 23:59:50,228 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:50,250 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-05 23:59:50,251 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 23:59:50,251 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 23:59:50,280 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:50,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739014921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:50,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:50,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 23:59:50,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703295708] [2021-06-05 23:59:50,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:50,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:50,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:50,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:50,282 INFO L87 Difference]: Start difference. First operand 1168 states and 3908 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 23:59:51,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:51,679 INFO L93 Difference]: Finished difference Result 1625 states and 5243 transitions. [2021-06-05 23:59:51,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:59:51,680 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 23:59:51,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:51,682 INFO L225 Difference]: With dead ends: 1625 [2021-06-05 23:59:51,682 INFO L226 Difference]: Without dead ends: 1610 [2021-06-05 23:59:51,682 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1652.7ms TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:59:51,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-06-05 23:59:51,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1198. [2021-06-05 23:59:51,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.3333333333333335) internal successors, (3990), 1197 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:51,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 3990 transitions. [2021-06-05 23:59:51,696 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 3990 transitions. Word has length 26 [2021-06-05 23:59:51,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:51,696 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 3990 transitions. [2021-06-05 23:59:51,696 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 23:59:51,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 3990 transitions. [2021-06-05 23:59:51,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:51,698 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:51,698 INFO L554 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 23:59:51,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-06-05 23:59:51,899 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:51,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:51,899 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-06-05 23:59:51,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:51,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917587750] [2021-06-05 23:59:51,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:51,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:52,248 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 23:59:52,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:52,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917587750] [2021-06-05 23:59:52,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917587750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:52,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630360438] [2021-06-05 23:59:52,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 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 23:59:52,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:52,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:52,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:52,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:52,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,554 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,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 31 treesize of output 19 [2021-06-05 23:59:52,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 23:59:52,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,593 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,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 23:59:52,594 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:52,612 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,625 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 23:59:52,631 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,645 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:52,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:52,647 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,658 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:52,659 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,670 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:52,672 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,684 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:52,685 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,698 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:52,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-05 23:59:52,700 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,714 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:52,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 23:59:52,716 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,727 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 1 [2021-06-05 23:59:52,728 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,739 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23:59:52,740 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,750 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-05 23:59:52,752 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,761 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 23:59:52,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 23:59:52,762 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,771 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:59:52,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 23:59:52,773 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,858 INFO L628 ElimStorePlain]: treesize reduction 16, result has 85.6 percent of original size [2021-06-05 23:59:52,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 23:59:52,860 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:95 [2021-06-05 23:59:52,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:52,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630360438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:52,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:52,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-05 23:59:52,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742323108] [2021-06-05 23:59:52,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:52,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:52,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:52,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:52,954 INFO L87 Difference]: Start difference. First operand 1198 states and 3990 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 23:59:54,412 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-06-05 23:59:54,584 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 53 [2021-06-05 23:59:54,740 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-05 23:59:54,901 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-06-05 23:59:55,086 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-06-05 23:59:55,546 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-05 23:59:55,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:55,839 INFO L93 Difference]: Finished difference Result 2145 states and 6707 transitions. [2021-06-05 23:59:55,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:59:55,839 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 23:59:55,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:55,842 INFO L225 Difference]: With dead ends: 2145 [2021-06-05 23:59:55,842 INFO L226 Difference]: Without dead ends: 2100 [2021-06-05 23:59:55,842 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2708.6ms TimeCoverageRelationStatistics Valid=366, Invalid=2084, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:59:55,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2021-06-05 23:59:55,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1216. [2021-06-05 23:59:55,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1215 states have (on average 3.3390946502057615) internal successors, (4057), 1215 states have internal predecessors, (4057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:55,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 4057 transitions. [2021-06-05 23:59:55,860 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 4057 transitions. Word has length 26 [2021-06-05 23:59:55,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:55,861 INFO L482 AbstractCegarLoop]: Abstraction has 1216 states and 4057 transitions. [2021-06-05 23:59:55,861 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 23:59:55,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 4057 transitions. [2021-06-05 23:59:55,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:55,863 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:55,863 INFO L554 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 23:59:56,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:56,081 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:56,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:56,081 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-06-05 23:59:56,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:56,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056133681] [2021-06-05 23:59:56,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:56,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:56,490 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-06-05 23:59:56,597 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 23:59:56,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:56,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056133681] [2021-06-05 23:59:56,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056133681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:56,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595700621] [2021-06-05 23:59:56,597 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 23:59:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:56,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:56,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:57,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:57,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-05 23:59:57,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-05 23:59:57,319 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,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, 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 23:59:57,330 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:57,342 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-05 23:59:57,353 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 23:59:57,363 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:57,373 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,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, 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 23:59:57,385 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 23:59:57,396 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,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 34 treesize of output 16 [2021-06-05 23:59:57,406 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 23:59:57,416 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 23:59:57,426 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 23:59:57,435 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-05 23:59:57,442 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,465 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-05 23:59:57,466 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 23:59:57,466 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-05 23:59:57,500 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 23:59:57,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595700621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:57,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:57,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-05 23:59:57,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287548327] [2021-06-05 23:59:57,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:57,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:57,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:57,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:57,501 INFO L87 Difference]: Start difference. First operand 1216 states and 4057 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 23:59:58,709 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 55 [2021-06-06 00:00:00,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:00,450 INFO L93 Difference]: Finished difference Result 1915 states and 6096 transitions. [2021-06-06 00:00:00,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:00:00,451 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-06 00:00:00,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:00,453 INFO L225 Difference]: With dead ends: 1915 [2021-06-06 00:00:00,453 INFO L226 Difference]: Without dead ends: 1900 [2021-06-06 00:00:00,454 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 3036.9ms TimeCoverageRelationStatistics Valid=500, Invalid=2362, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:00:00,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2021-06-06 00:00:00,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1227. [2021-06-06 00:00:00,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1226 states have (on average 3.3450244698205545) internal successors, (4101), 1226 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:00,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 4101 transitions. [2021-06-06 00:00:00,469 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 4101 transitions. Word has length 26 [2021-06-06 00:00:00,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:00,469 INFO L482 AbstractCegarLoop]: Abstraction has 1227 states and 4101 transitions. [2021-06-06 00:00:00,469 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-06 00:00:00,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 4101 transitions. [2021-06-06 00:00:00,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:00,471 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:00,471 INFO L554 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-06 00:00:00,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:00,671 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:00,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:00,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-06-06 00:00:00,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:00,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335569127] [2021-06-06 00:00:00,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:01,054 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-06 00:00:01,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:01,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335569127] [2021-06-06 00:00:01,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335569127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:01,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25335482] [2021-06-06 00:00:01,055 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-06 00:00:01,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:00:01,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:01,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:00:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:01,896 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:00:01,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:00:01,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:01,963 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:00:01,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-06 00:00:01,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,003 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:00:02,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:02,004 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,039 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-06 00:00:02,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, 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-06 00:00:02,041 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,084 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:00:02,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:00:02,095 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,119 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:00:02,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-06 00:00:02,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,179 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:00:02,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-06-06 00:00:02,188 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,242 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:00:02,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:02,253 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,303 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-06-06 00:00:02,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-06-06 00:00:02,306 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,362 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:00:02,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:02,374 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,413 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:00:02,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:00:02,421 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,466 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:00:02,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:00:02,482 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,509 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:00:02,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 31 treesize of output 1 [2021-06-06 00:00:02,510 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,532 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:00:02,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-06-06 00:00:02,533 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,570 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:00:02,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, 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-06 00:00:02,579 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,622 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:00:02,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, 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-06 00:00:02,629 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:02,926 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-06-06 00:00:02,927 INFO L628 ElimStorePlain]: treesize reduction 296, result has 49.5 percent of original size [2021-06-06 00:00:02,937 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-06 00:00:02,938 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:341 [2021-06-06 00:00:03,249 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 42 [2021-06-06 00:00:03,426 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-06 00:00:03,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25335482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:03,426 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:03,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-06 00:00:03,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56670068] [2021-06-06 00:00:03,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:00:03,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:03,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:00:03,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:00:03,427 INFO L87 Difference]: Start difference. First operand 1227 states and 4101 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-06 00:00:05,187 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 52 [2021-06-06 00:00:05,642 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-06-06 00:00:06,017 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-06-06 00:00:06,476 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 58 [2021-06-06 00:00:06,765 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 59 [2021-06-06 00:00:07,311 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 58 [2021-06-06 00:00:07,693 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 57 [2021-06-06 00:00:07,882 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 37 [2021-06-06 00:00:08,326 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 34 [2021-06-06 00:00:08,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:08,419 INFO L93 Difference]: Finished difference Result 2515 states and 7728 transitions. [2021-06-06 00:00:08,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-06 00:00:08,419 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-06 00:00:08,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:08,422 INFO L225 Difference]: With dead ends: 2515 [2021-06-06 00:00:08,423 INFO L226 Difference]: Without dead ends: 2470 [2021-06-06 00:00:08,423 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 5259.7ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:00:08,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-06 00:00:08,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 1399. [2021-06-06 00:00:08,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1398 states have (on average 3.3125894134477827) internal successors, (4631), 1398 states have internal predecessors, (4631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:08,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 4631 transitions. [2021-06-06 00:00:08,444 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 4631 transitions. Word has length 26 [2021-06-06 00:00:08,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:08,444 INFO L482 AbstractCegarLoop]: Abstraction has 1399 states and 4631 transitions. [2021-06-06 00:00:08,445 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-06 00:00:08,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 4631 transitions. [2021-06-06 00:00:08,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:08,446 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:08,446 INFO L554 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-06 00:00:08,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-06-06 00:00:08,647 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:08,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:08,647 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-06-06 00:00:08,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:08,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157458705] [2021-06-06 00:00:08,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:08,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:09,022 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-06 00:00:09,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:09,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157458705] [2021-06-06 00:00:09,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157458705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:09,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706164702] [2021-06-06 00:00:09,023 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-06 00:00:09,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:09,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:00:09,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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, 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-06 00:00:09,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:09,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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, 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-06 00:00:09,471 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:09,477 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:00:09,484 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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 16 [2021-06-06 00:00:09,506 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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 28 treesize of output 16 [2021-06-06 00:00:09,512 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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, 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-06 00:00:09,519 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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 28 treesize of output 16 [2021-06-06 00:00:09,532 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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-06 00:00:09,538 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,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 21 treesize of output 13 [2021-06-06 00:00:09,544 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:09,550 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:09,559 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:00:09,564 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:09,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:09,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:00:09,567 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:09,587 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:00:09,588 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-06 00:00:09,589 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:00:09,612 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-06 00:00:09,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706164702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:09,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:09,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:00:09,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676429015] [2021-06-06 00:00:09,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:00:09,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:09,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:00:09,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:00:09,613 INFO L87 Difference]: Start difference. First operand 1399 states and 4631 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-06 00:00:10,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:10,478 INFO L93 Difference]: Finished difference Result 1804 states and 5851 transitions. [2021-06-06 00:00:10,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 00:00:10,479 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-06 00:00:10,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:10,482 INFO L225 Difference]: With dead ends: 1804 [2021-06-06 00:00:10,482 INFO L226 Difference]: Without dead ends: 1789 [2021-06-06 00:00:10,483 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1101.9ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:00:10,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2021-06-06 00:00:10,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1410. [2021-06-06 00:00:10,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 3.3101490418736694) internal successors, (4664), 1409 states have internal predecessors, (4664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:10,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 4664 transitions. [2021-06-06 00:00:10,505 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 4664 transitions. Word has length 26 [2021-06-06 00:00:10,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:10,505 INFO L482 AbstractCegarLoop]: Abstraction has 1410 states and 4664 transitions. [2021-06-06 00:00:10,506 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-06 00:00:10,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 4664 transitions. [2021-06-06 00:00:10,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:10,508 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:10,508 INFO L554 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-06 00:00:10,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable510 [2021-06-06 00:00:10,708 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:10,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:10,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-06-06 00:00:10,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:10,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044083403] [2021-06-06 00:00:10,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:10,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:11,010 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-06-06 00:00:11,274 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-06 00:00:11,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:11,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044083403] [2021-06-06 00:00:11,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044083403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:11,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162615451] [2021-06-06 00:00:11,274 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-06 00:00:11,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:00:11,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:11,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:00:11,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:11,658 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-06-06 00:00:11,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:11,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:11,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:11,849 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:11,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 19 [2021-06-06 00:00:11,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:12,231 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 125 [2021-06-06 00:00:12,232 INFO L628 ElimStorePlain]: treesize reduction 146, result has 72.2 percent of original size [2021-06-06 00:00:12,255 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:00:12,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 30 treesize of output 24 [2021-06-06 00:00:12,258 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:12,280 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:12,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-06 00:00:12,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:12,561 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 123 [2021-06-06 00:00:12,562 INFO L628 ElimStorePlain]: treesize reduction 31, result has 91.5 percent of original size [2021-06-06 00:00:12,580 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:12,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:12,585 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:12,711 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-06 00:00:12,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:12,729 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:00:12,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:12,731 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:12,869 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-06 00:00:12,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:12,895 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:00:12,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-06 00:00:12,914 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:13,039 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-06 00:00:13,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:13,062 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:00:13,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-06 00:00:13,067 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:13,187 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-06 00:00:13,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:13,209 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:00:13,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:13,211 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:13,323 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-06 00:00:13,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:13,340 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:00:13,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, 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-06 00:00:13,341 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:13,448 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-06-06 00:00:13,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:13,462 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-06 00:00:13,463 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:331 [2021-06-06 00:00:13,627 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 27 [2021-06-06 00:00:13,678 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-06 00:00:13,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162615451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:13,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:13,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-06 00:00:13,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128025085] [2021-06-06 00:00:13,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:00:13,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:13,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:00:13,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:00:13,679 INFO L87 Difference]: Start difference. First operand 1410 states and 4664 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-06 00:00:14,551 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 63 [2021-06-06 00:00:15,153 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-06 00:00:15,376 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-06-06 00:00:15,805 WARN L205 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 72 [2021-06-06 00:00:16,118 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-06 00:00:16,547 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-06-06 00:00:17,028 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 74 [2021-06-06 00:00:17,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:17,206 INFO L93 Difference]: Finished difference Result 2138 states and 6778 transitions. [2021-06-06 00:00:17,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:00:17,206 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-06 00:00:17,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:17,209 INFO L225 Difference]: With dead ends: 2138 [2021-06-06 00:00:17,209 INFO L226 Difference]: Without dead ends: 2108 [2021-06-06 00:00:17,210 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 3848.8ms TimeCoverageRelationStatistics Valid=295, Invalid=1685, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:00:17,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-06-06 00:00:17,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1416. [2021-06-06 00:00:17,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.3123674911660776) internal successors, (4687), 1415 states have internal predecessors, (4687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:17,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4687 transitions. [2021-06-06 00:00:17,232 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4687 transitions. Word has length 26 [2021-06-06 00:00:17,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:17,232 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4687 transitions. [2021-06-06 00:00:17,232 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-06 00:00:17,232 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4687 transitions. [2021-06-06 00:00:17,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:17,234 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:17,234 INFO L554 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-06 00:00:17,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-06-06 00:00:17,435 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:17,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:17,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-06-06 00:00:17,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:17,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278519051] [2021-06-06 00:00:17,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:17,666 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-06 00:00:17,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:17,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278519051] [2021-06-06 00:00:17,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278519051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:17,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474418116] [2021-06-06 00:00:17,666 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-06 00:00:17,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:00:17,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:17,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:00:17,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:18,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:18,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:18,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:18,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:18,494 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-06-06 00:00:18,494 INFO L628 ElimStorePlain]: treesize reduction 130, result has 44.0 percent of original size [2021-06-06 00:00:18,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:18,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-06 00:00:18,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:18,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:18,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:18,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:18,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:00:18,550 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:18,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:18,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:18,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:18,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 21 treesize of output 13 [2021-06-06 00:00:18,582 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:18,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:18,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-06 00:00:18,607 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:29 [2021-06-06 00:00:18,649 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-06 00:00:18,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474418116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:18,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:18,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:00:18,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768357903] [2021-06-06 00:00:18,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:00:18,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:18,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:00:18,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:00:18,650 INFO L87 Difference]: Start difference. First operand 1416 states and 4687 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-06 00:00:19,249 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 46 [2021-06-06 00:00:19,487 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-06 00:00:19,659 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-06-06 00:00:20,043 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 73 [2021-06-06 00:00:20,206 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-06-06 00:00:20,510 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-06-06 00:00:20,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:20,628 INFO L93 Difference]: Finished difference Result 2242 states and 7149 transitions. [2021-06-06 00:00:20,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:00:20,629 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-06 00:00:20,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:20,633 INFO L225 Difference]: With dead ends: 2242 [2021-06-06 00:00:20,633 INFO L226 Difference]: Without dead ends: 2212 [2021-06-06 00:00:20,633 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2162.6ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:00:20,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-06-06 00:00:20,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-06-06 00:00:20,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.322491349480969) internal successors, (4801), 1445 states have internal predecessors, (4801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:20,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4801 transitions. [2021-06-06 00:00:20,659 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4801 transitions. Word has length 26 [2021-06-06 00:00:20,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:20,660 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4801 transitions. [2021-06-06 00:00:20,660 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-06 00:00:20,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4801 transitions. [2021-06-06 00:00:20,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:20,662 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:20,662 INFO L554 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-06 00:00:20,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable587 [2021-06-06 00:00:20,862 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:20,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:20,863 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-06-06 00:00:20,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:20,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107841225] [2021-06-06 00:00:20,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:21,141 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-06 00:00:21,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:21,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107841225] [2021-06-06 00:00:21,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107841225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:21,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713091701] [2021-06-06 00:00:21,141 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-06 00:00:21,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:00:21,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:21,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:00:21,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:21,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:00:21,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:00:21,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:21,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:21,614 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:21,627 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:00:21,635 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:00:21,642 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,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, 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-06 00:00:21,650 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:21,657 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:00:21,664 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:00:21,670 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,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 30 treesize of output 13 [2021-06-06 00:00:21,677 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:21,686 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:21,691 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:21,695 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,715 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:00:21,716 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-06 00:00:21,716 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:00:21,745 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-06 00:00:21,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713091701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:21,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:21,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:00:21,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910735179] [2021-06-06 00:00:21,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:00:21,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:21,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:00:21,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:00:21,746 INFO L87 Difference]: Start difference. First operand 1446 states and 4801 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-06 00:00:22,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:22,343 INFO L93 Difference]: Finished difference Result 1753 states and 5743 transitions. [2021-06-06 00:00:22,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:00:22,344 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-06 00:00:22,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:22,346 INFO L225 Difference]: With dead ends: 1753 [2021-06-06 00:00:22,346 INFO L226 Difference]: Without dead ends: 1738 [2021-06-06 00:00:22,347 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 724.6ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:00:22,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2021-06-06 00:00:22,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1455. [2021-06-06 00:00:22,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3266850068775793) internal successors, (4837), 1454 states have internal predecessors, (4837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:22,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4837 transitions. [2021-06-06 00:00:22,364 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4837 transitions. Word has length 26 [2021-06-06 00:00:22,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:22,364 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4837 transitions. [2021-06-06 00:00:22,364 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-06 00:00:22,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4837 transitions. [2021-06-06 00:00:22,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:22,366 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:22,367 INFO L554 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-06 00:00:22,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:22,567 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:22,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:22,567 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-06-06 00:00:22,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:22,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493759308] [2021-06-06 00:00:22,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:22,800 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-06 00:00:22,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:22,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493759308] [2021-06-06 00:00:22,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493759308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:22,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593896538] [2021-06-06 00:00:22,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:00:22,847 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:00:22,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:22,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:00:22,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:23,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,298 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:23,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-06 00:00:23,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:23,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:23,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:23,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 16 treesize of output 18 [2021-06-06 00:00:23,333 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,347 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:23,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 21 treesize of output 17 [2021-06-06 00:00:23,349 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,360 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:23,361 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,372 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:23,373 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,383 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,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-06 00:00:23,384 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,398 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:23,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 30 treesize of output 20 [2021-06-06 00:00:23,400 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,413 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:23,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:23,417 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,428 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,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 33 treesize of output 19 [2021-06-06 00:00:23,429 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,440 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,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 28 treesize of output 16 [2021-06-06 00:00:23,441 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,453 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-06-06 00:00:23,454 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,464 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,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, 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-06 00:00:23,465 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,475 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:23,476 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,485 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:23,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, 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-06 00:00:23,486 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:23,495 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:23,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-06 00:00:23,497 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:23,618 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-06-06 00:00:23,619 INFO L628 ElimStorePlain]: treesize reduction 24, result has 82.5 percent of original size [2021-06-06 00:00:23,621 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-06 00:00:23,621 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:91 [2021-06-06 00:00:23,747 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-06 00:00:23,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593896538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:23,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:23,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:00:23,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401025866] [2021-06-06 00:00:23,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:00:23,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:23,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:00:23,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:00:23,748 INFO L87 Difference]: Start difference. First operand 1455 states and 4837 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-06 00:00:24,654 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-06-06 00:00:25,084 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-06-06 00:00:25,273 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-06-06 00:00:25,490 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-06-06 00:00:26,090 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-06-06 00:00:26,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:26,263 INFO L93 Difference]: Finished difference Result 2493 states and 7968 transitions. [2021-06-06 00:00:26,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:00:26,263 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-06 00:00:26,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:26,267 INFO L225 Difference]: With dead ends: 2493 [2021-06-06 00:00:26,267 INFO L226 Difference]: Without dead ends: 2463 [2021-06-06 00:00:26,267 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 2435.1ms TimeCoverageRelationStatistics Valid=369, Invalid=1611, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:00:26,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2021-06-06 00:00:26,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 1468. [2021-06-06 00:00:26,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1467 states have (on average 3.3340149965916837) internal successors, (4891), 1467 states have internal predecessors, (4891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:26,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 4891 transitions. [2021-06-06 00:00:26,290 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 4891 transitions. Word has length 26 [2021-06-06 00:00:26,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:26,290 INFO L482 AbstractCegarLoop]: Abstraction has 1468 states and 4891 transitions. [2021-06-06 00:00:26,290 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-06 00:00:26,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 4891 transitions. [2021-06-06 00:00:26,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:26,292 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:26,293 INFO L554 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-06 00:00:26,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable650 [2021-06-06 00:00:26,493 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:26,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:26,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1627125609, now seen corresponding path program 12 times [2021-06-06 00:00:26,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:26,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681106821] [2021-06-06 00:00:26,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:26,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:26,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:26,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:26,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681106821] [2021-06-06 00:00:26,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681106821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:26,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654944367] [2021-06-06 00:00:26,836 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-06 00:00:26,861 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:00:26,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:26,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:00:26,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:27,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,109 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:27,110 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-06 00:00:27,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,129 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-06-06 00:00:27,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:27,147 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-06 00:00:27,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,169 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,170 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-06 00:00:27,171 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,187 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:00:27,188 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,203 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,203 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-06 00:00:27,204 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,220 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:27,220 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-06 00:00:27,222 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,235 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,236 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-06 00:00:27,237 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,249 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,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, 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-06 00:00:27,250 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,264 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:27,264 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,291 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,291 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-06 00:00:27,293 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,308 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:27,310 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,325 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,326 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-06 00:00:27,326 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,342 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,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, 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-06 00:00:27,344 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,361 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:27,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:27,362 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:27,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:27,371 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:27,372 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-06 00:00:27,372 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:27,445 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.2 percent of original size [2021-06-06 00:00:27,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-06 00:00:27,446 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-06-06 00:00:27,538 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-06 00:00:27,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654944367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:27,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:27,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:00:27,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711240218] [2021-06-06 00:00:27,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:00:27,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:27,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:00:27,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:00:27,540 INFO L87 Difference]: Start difference. First operand 1468 states and 4891 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-06 00:00:29,175 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-06-06 00:00:29,292 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-06-06 00:00:29,658 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-06-06 00:00:30,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:30,052 INFO L93 Difference]: Finished difference Result 2313 states and 7429 transitions. [2021-06-06 00:00:30,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:00:30,052 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-06 00:00:30,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:30,055 INFO L225 Difference]: With dead ends: 2313 [2021-06-06 00:00:30,055 INFO L226 Difference]: Without dead ends: 2283 [2021-06-06 00:00:30,056 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2432.7ms TimeCoverageRelationStatistics Valid=388, Invalid=1868, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:00:30,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2021-06-06 00:00:30,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1477. [2021-06-06 00:00:30,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.3401084010840107) internal successors, (4930), 1476 states have internal predecessors, (4930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:30,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 4930 transitions. [2021-06-06 00:00:30,076 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 4930 transitions. Word has length 26 [2021-06-06 00:00:30,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:30,076 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 4930 transitions. [2021-06-06 00:00:30,076 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-06 00:00:30,076 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 4930 transitions. [2021-06-06 00:00:30,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:30,078 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:30,078 INFO L554 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-06 00:00:30,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable697 [2021-06-06 00:00:30,279 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:30,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:30,279 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-06-06 00:00:30,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:30,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925899353] [2021-06-06 00:00:30,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:30,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:30,570 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-06 00:00:30,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:30,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925899353] [2021-06-06 00:00:30,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925899353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:30,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726478892] [2021-06-06 00:00:30,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:30,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:00:30,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:30,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:00:30,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:31,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-06 00:00:31,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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-06 00:00:31,185 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-06 00:00:31,196 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:31,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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, 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-06 00:00:31,215 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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, 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-06 00:00:31,225 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:31,236 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:31,245 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:31,269 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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, 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-06 00:00:31,279 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-06 00:00:31,288 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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, 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-06 00:00:31,297 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:31,306 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-06 00:00:31,315 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:31,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:31,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, 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-06 00:00:31,320 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:31,339 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-06 00:00:31,340 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-06 00:00:31,341 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:00:31,369 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-06 00:00:31,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726478892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:31,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:31,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-06 00:00:31,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958554138] [2021-06-06 00:00:31,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:00:31,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:31,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:00:31,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:00:31,370 INFO L87 Difference]: Start difference. First operand 1477 states and 4930 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-06 00:00:31,770 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-06-06 00:00:32,161 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2021-06-06 00:00:32,652 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-06-06 00:00:33,306 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-06 00:00:34,135 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-06-06 00:00:34,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:34,582 INFO L93 Difference]: Finished difference Result 3323 states and 10316 transitions. [2021-06-06 00:00:34,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-06 00:00:34,583 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-06 00:00:34,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:34,587 INFO L225 Difference]: With dead ends: 3323 [2021-06-06 00:00:34,587 INFO L226 Difference]: Without dead ends: 3278 [2021-06-06 00:00:34,587 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 3039.3ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:00:34,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-06-06 00:00:34,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 1496. [2021-06-06 00:00:34,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3578595317725752) internal successors, (5020), 1495 states have internal predecessors, (5020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:34,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5020 transitions. [2021-06-06 00:00:34,615 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5020 transitions. Word has length 26 [2021-06-06 00:00:34,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:34,615 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5020 transitions. [2021-06-06 00:00:34,615 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-06 00:00:34,615 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5020 transitions. [2021-06-06 00:00:34,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:34,617 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:34,617 INFO L554 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-06 00:00:34,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable718,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:34,818 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:34,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:34,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-06-06 00:00:34,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:34,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947556786] [2021-06-06 00:00:34,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:35,154 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-06 00:00:35,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:35,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947556786] [2021-06-06 00:00:35,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947556786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:35,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296924901] [2021-06-06 00:00:35,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:35,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:00:35,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:35,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:00:35,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:35,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:35,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:35,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:35,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:35,801 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:35,810 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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, 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-06 00:00:35,820 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-06 00:00:35,830 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 30 treesize of output 16 [2021-06-06 00:00:35,839 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-06 00:00:35,849 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:00:35,859 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 32 treesize of output 16 [2021-06-06 00:00:35,868 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-06-06 00:00:35,877 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 37 treesize of output 19 [2021-06-06 00:00:35,886 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 35 treesize of output 19 [2021-06-06 00:00:35,894 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:35,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:35,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-06 00:00:35,899 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:35,922 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:00:35,923 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-06 00:00:35,923 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:00:35,958 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-06 00:00:35,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296924901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:35,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:35,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-06 00:00:35,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271520974] [2021-06-06 00:00:35,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:00:35,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:35,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:00:35,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:00:35,960 INFO L87 Difference]: Start difference. First operand 1496 states and 5020 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-06 00:00:36,842 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-06-06 00:00:37,378 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-06-06 00:00:37,990 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-06-06 00:00:38,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:38,957 INFO L93 Difference]: Finished difference Result 3094 states and 9789 transitions. [2021-06-06 00:00:38,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:00:38,958 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-06 00:00:38,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:38,962 INFO L225 Difference]: With dead ends: 3094 [2021-06-06 00:00:38,962 INFO L226 Difference]: Without dead ends: 3049 [2021-06-06 00:00:38,962 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 2861.5ms TimeCoverageRelationStatistics Valid=602, Invalid=2704, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:00:38,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3049 states. [2021-06-06 00:00:38,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3049 to 1496. [2021-06-06 00:00:38,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3585284280936456) internal successors, (5021), 1495 states have internal predecessors, (5021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:38,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5021 transitions. [2021-06-06 00:00:38,999 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5021 transitions. Word has length 26 [2021-06-06 00:00:38,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:38,999 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5021 transitions. [2021-06-06 00:00:38,999 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-06 00:00:38,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5021 transitions. [2021-06-06 00:00:39,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:39,002 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:39,002 INFO L554 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-06 00:00:39,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable808,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:39,202 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:39,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:39,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-06-06 00:00:39,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:39,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631207049] [2021-06-06 00:00:39,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:39,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:39,517 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-06 00:00:39,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:39,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631207049] [2021-06-06 00:00:39,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631207049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:39,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520382205] [2021-06-06 00:00:39,517 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:39,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:00:39,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:39,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:00:39,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:40,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,159 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:00:40,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:40,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,183 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00: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 39 treesize of output 1 [2021-06-06 00:00:40,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,215 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-06 00:00:40,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-06-06 00:00:40,219 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,265 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,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, 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-06 00:00:40,267 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,288 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:40,290 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,312 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:40,313 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,346 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-06 00:00:40,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, 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-06 00:00:40,348 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,378 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:40,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:40,385 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,401 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:40,402 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,425 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-06 00:00:40,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:00:40,427 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,451 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-06 00:00:40,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-06 00:00:40,453 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,468 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:00:40,469 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,484 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,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, 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-06 00:00:40,485 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,500 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:00:40,501 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,516 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-06-06 00:00:40,517 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:40,525 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:00:40,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 39 treesize of output 1 [2021-06-06 00:00:40,526 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:40,609 INFO L628 ElimStorePlain]: treesize reduction 24, result has 79.5 percent of original size [2021-06-06 00:00:40,611 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-06 00:00:40,611 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-06 00:00:40,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-06 00:00:40,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520382205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:40,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:40,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-06 00:00:40,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143770235] [2021-06-06 00:00:40,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:00:40,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:40,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:00:40,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:00:40,692 INFO L87 Difference]: Start difference. First operand 1496 states and 5021 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-06 00:00:41,548 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-06-06 00:00:42,104 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-06-06 00:00:42,723 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-06-06 00:00:43,443 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 44 [2021-06-06 00:00:43,598 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 42 [2021-06-06 00:00:43,846 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-06-06 00:00:44,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:44,416 INFO L93 Difference]: Finished difference Result 3560 states and 11117 transitions. [2021-06-06 00:00:44,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-06 00:00:44,416 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-06 00:00:44,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:44,421 INFO L225 Difference]: With dead ends: 3560 [2021-06-06 00:00:44,421 INFO L226 Difference]: Without dead ends: 3500 [2021-06-06 00:00:44,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3340.0ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-06-06 00:00:44,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-06-06 00:00:44,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 1512. [2021-06-06 00:00:44,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.370615486432826) internal successors, (5093), 1511 states have internal predecessors, (5093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:44,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5093 transitions. [2021-06-06 00:00:44,451 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5093 transitions. Word has length 26 [2021-06-06 00:00:44,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:44,451 INFO L482 AbstractCegarLoop]: Abstraction has 1512 states and 5093 transitions. [2021-06-06 00:00:44,451 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-06 00:00:44,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5093 transitions. [2021-06-06 00:00:44,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:44,453 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:44,453 INFO L554 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-06 00:00:44,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable904,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:44,654 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:44,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:44,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 13 times [2021-06-06 00:00:44,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:44,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762322359] [2021-06-06 00:00:44,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:44,981 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-06 00:00:44,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:44,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762322359] [2021-06-06 00:00:44,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762322359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:44,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615862393] [2021-06-06 00:00:44,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:45,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:00:45,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:45,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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, 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-06 00:00:45,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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, 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-06 00:00:45,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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, 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-06 00:00:45,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:45,392 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:00:45,397 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:45,402 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:45,408 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:00:45,414 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:45,423 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:45,430 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:45,438 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:00:45,444 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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, 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-06 00:00:45,451 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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, 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-06 00:00:45,457 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:45,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:45,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 28 treesize of output 16 [2021-06-06 00:00:45,460 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:45,480 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:00:45,481 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-06 00:00:45,481 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:00:45,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-06 00:00:45,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615862393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:45,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:45,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:00:45,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693531600] [2021-06-06 00:00:45,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:00:45,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:45,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:00:45,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:00:45,505 INFO L87 Difference]: Start difference. First operand 1512 states and 5093 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-06 00:00:46,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:46,191 INFO L93 Difference]: Finished difference Result 1895 states and 6252 transitions. [2021-06-06 00:00:46,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:00:46,191 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-06 00:00:46,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:46,194 INFO L225 Difference]: With dead ends: 1895 [2021-06-06 00:00:46,194 INFO L226 Difference]: Without dead ends: 1880 [2021-06-06 00:00:46,194 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 870.9ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-06-06 00:00:46,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2021-06-06 00:00:46,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1520. [2021-06-06 00:00:46,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1519 states have (on average 3.366688610928242) internal successors, (5114), 1519 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:46,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 5114 transitions. [2021-06-06 00:00:46,220 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 5114 transitions. Word has length 26 [2021-06-06 00:00:46,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:46,220 INFO L482 AbstractCegarLoop]: Abstraction has 1520 states and 5114 transitions. [2021-06-06 00:00:46,220 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-06 00:00:46,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 5114 transitions. [2021-06-06 00:00:46,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:46,223 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:46,223 INFO L554 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-06 00:00:46,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1027 [2021-06-06 00:00:46,445 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:46,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:46,445 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 14 times [2021-06-06 00:00:46,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:46,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997082594] [2021-06-06 00:00:46,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:46,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:46,737 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-06-06 00:00:46,886 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-06 00:00:46,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:46,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997082594] [2021-06-06 00:00:46,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997082594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:46,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018154827] [2021-06-06 00:00:46,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:00:46,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:00:46,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:46,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:00:46,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:47,354 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:00:47,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 21 treesize of output 21 [2021-06-06 00:00:47,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,365 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:47,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,375 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,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, 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-06 00:00:47,375 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,384 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:00:47,389 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,397 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:47,398 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,407 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:47,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,426 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:00:47,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:47,429 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,443 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:47,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-06 00:00:47,448 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,467 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:00:47,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-06 00:00:47,474 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,483 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:47,484 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,503 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:00:47,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-06 00:00:47,504 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,513 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:47,514 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,526 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-06-06 00:00:47,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-06-06 00:00:47,527 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,537 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:00:47,537 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,556 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:00:47,557 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,563 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:00:47,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:00:47,564 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:47,687 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-06-06 00:00:47,687 INFO L628 ElimStorePlain]: treesize reduction 4, result has 97.4 percent of original size [2021-06-06 00:00:47,697 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-06 00:00:47,698 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-06-06 00:00:47,940 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-06 00:00:47,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018154827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:47,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:47,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-06 00:00:47,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359762377] [2021-06-06 00:00:47,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:00:47,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:47,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:00:47,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:00:47,941 INFO L87 Difference]: Start difference. First operand 1520 states and 5114 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-06 00:00:48,836 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-06-06 00:00:49,033 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 48 [2021-06-06 00:00:49,262 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 52 [2021-06-06 00:00:49,695 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-06-06 00:00:49,840 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-06 00:00:50,344 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-06-06 00:00:50,751 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-06-06 00:00:50,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:50,966 INFO L93 Difference]: Finished difference Result 2084 states and 6791 transitions. [2021-06-06 00:00:50,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:00:50,966 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-06 00:00:50,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:50,969 INFO L225 Difference]: With dead ends: 2084 [2021-06-06 00:00:50,969 INFO L226 Difference]: Without dead ends: 2069 [2021-06-06 00:00:50,969 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 3115.9ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:00:50,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2021-06-06 00:00:50,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1516. [2021-06-06 00:00:50,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3755775577557756) internal successors, (5114), 1515 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:50,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5114 transitions. [2021-06-06 00:00:50,996 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5114 transitions. Word has length 26 [2021-06-06 00:00:50,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:50,996 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5114 transitions. [2021-06-06 00:00:50,996 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-06 00:00:50,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5114 transitions. [2021-06-06 00:00:50,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:50,998 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:50,998 INFO L554 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-06 00:00:51,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1069,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:51,199 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:51,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:51,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1175939077, now seen corresponding path program 15 times [2021-06-06 00:00:51,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:51,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293061631] [2021-06-06 00:00:51,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:51,508 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-06 00:00:51,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:51,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293061631] [2021-06-06 00:00:51,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293061631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:51,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16095934] [2021-06-06 00:00:51,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:51,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:00:51,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:51,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:00:51,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:51,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:51,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:51,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, 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-06 00:00:51,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:51,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:51,942 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:51,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, 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-06 00:00:51,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:51,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:51,958 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:51,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 20 [2021-06-06 00:00:51,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:51,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:51,970 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:51,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:51,971 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:51,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:51,984 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:51,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:51,986 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:51,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:51,997 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:51,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-06 00:00:51,998 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,008 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:52,009 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,021 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:52,022 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,038 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,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 16 [2021-06-06 00:00:52,039 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,052 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:52,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 16 treesize of output 18 [2021-06-06 00:00:52,056 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,069 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:52,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 21 treesize of output 17 [2021-06-06 00:00:52,071 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,080 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,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, 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-06 00:00:52,081 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,091 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:52,092 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,102 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:52,103 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,114 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:52,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:52,116 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:52,122 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:00:52,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:52,123 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:52,207 INFO L628 ElimStorePlain]: treesize reduction 60, result has 57.4 percent of original size [2021-06-06 00:00:52,210 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-06 00:00:52,210 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-06-06 00:00:52,326 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-06 00:00:52,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16095934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:52,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:52,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-06 00:00:52,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256351451] [2021-06-06 00:00:52,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:00:52,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:52,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:00:52,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:00:52,328 INFO L87 Difference]: Start difference. First operand 1516 states and 5114 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-06 00:00:52,882 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-06-06 00:00:53,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:53,542 INFO L93 Difference]: Finished difference Result 2050 states and 6744 transitions. [2021-06-06 00:00:53,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-06 00:00:53,542 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-06 00:00:53,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:53,546 INFO L225 Difference]: With dead ends: 2050 [2021-06-06 00:00:53,546 INFO L226 Difference]: Without dead ends: 2035 [2021-06-06 00:00:53,547 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1283.2ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:00:53,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2021-06-06 00:00:53,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1516. [2021-06-06 00:00:53,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3755775577557756) internal successors, (5114), 1515 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:53,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5114 transitions. [2021-06-06 00:00:53,570 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5114 transitions. Word has length 26 [2021-06-06 00:00:53,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:53,570 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5114 transitions. [2021-06-06 00:00:53,570 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-06 00:00:53,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5114 transitions. [2021-06-06 00:00:53,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:53,572 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:53,572 INFO L554 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-06 00:00:53,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1123 [2021-06-06 00:00:53,772 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:53,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:53,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1368330285, now seen corresponding path program 16 times [2021-06-06 00:00:53,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:53,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663619996] [2021-06-06 00:00:53,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:53,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:54,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:54,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:54,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663619996] [2021-06-06 00:00:54,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663619996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:54,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389400438] [2021-06-06 00:00:54,148 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-06 00:00:54,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:00:54,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:54,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:00:54,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:54,462 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-06 00:00:54,653 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 46 [2021-06-06 00:00:54,715 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_38], 2=[A, v_prenex_37]} [2021-06-06 00:00:54,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:54,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-06 00:00:54,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:54,831 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-06 00:00:54,832 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-06 00:00:54,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:54,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:54,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:54,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:54,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:54,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:54,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:54,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:00:54,863 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:54,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:54,884 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-06 00:00:54,884 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-06 00:00:54,919 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-06 00:00:54,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389400438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:54,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:54,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:00:54,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433933773] [2021-06-06 00:00:54,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:00:54,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:54,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:00:54,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:00:54,920 INFO L87 Difference]: Start difference. First operand 1516 states and 5114 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-06 00:00:55,839 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-06 00:00:56,163 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-06-06 00:00:56,322 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-06-06 00:00:56,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:56,545 INFO L93 Difference]: Finished difference Result 2399 states and 7708 transitions. [2021-06-06 00:00:56,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:00:56,545 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-06 00:00:56,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:56,549 INFO L225 Difference]: With dead ends: 2399 [2021-06-06 00:00:56,549 INFO L226 Difference]: Without dead ends: 2354 [2021-06-06 00:00:56,549 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1926.6ms TimeCoverageRelationStatistics Valid=238, Invalid=1022, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:00:56,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2354 states. [2021-06-06 00:00:56,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2354 to 1531. [2021-06-06 00:00:56,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1531 states, 1530 states have (on average 3.3816993464052287) internal successors, (5174), 1530 states have internal predecessors, (5174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:56,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1531 states to 1531 states and 5174 transitions. [2021-06-06 00:00:56,575 INFO L78 Accepts]: Start accepts. Automaton has 1531 states and 5174 transitions. Word has length 26 [2021-06-06 00:00:56,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:56,575 INFO L482 AbstractCegarLoop]: Abstraction has 1531 states and 5174 transitions. [2021-06-06 00:00:56,575 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-06 00:00:56,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1531 states and 5174 transitions. [2021-06-06 00:00:56,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:56,578 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:56,579 INFO L554 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-06 00:00:56,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1170,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:56,793 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:56,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:56,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1309104231, now seen corresponding path program 17 times [2021-06-06 00:00:56,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:56,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788230623] [2021-06-06 00:00:56,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:56,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:57,087 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-06 00:00:57,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:57,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788230623] [2021-06-06 00:00:57,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788230623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:57,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708956195] [2021-06-06 00:00:57,088 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-06 00:00:57,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:00:57,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:57,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:00:57,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:57,470 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-06-06 00:00:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:57,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:57,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-06 00:00:57,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:57,928 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 112 [2021-06-06 00:00:57,929 INFO L628 ElimStorePlain]: treesize reduction 116, result has 75.0 percent of original size [2021-06-06 00:00:57,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:57,944 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:57,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, 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-06 00:00:57,948 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:57,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:57,961 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:57,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-06 00:00:57,966 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,219 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-06-06 00:00:58,219 INFO L628 ElimStorePlain]: treesize reduction 20, result has 93.6 percent of original size [2021-06-06 00:00:58,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:58,235 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,346 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-06 00:00:58,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,361 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,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 24 [2021-06-06 00:00:58,365 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:58,380 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,560 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-06-06 00:00:58,561 INFO L628 ElimStorePlain]: treesize reduction 16, result has 93.2 percent of original size [2021-06-06 00:00:58,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,572 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:58,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 21 treesize of output 17 [2021-06-06 00:00:58,574 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,670 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:58,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:58,671 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:00:58,763 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:58,849 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:00:58,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:00:58,851 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:58,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:58,929 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-06 00:00:58,930 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:479, output treesize:150 [2021-06-06 00:00:59,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:59,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708956195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:59,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:59,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:00:59,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888666703] [2021-06-06 00:00:59,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:00:59,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:59,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:00:59,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:00:59,053 INFO L87 Difference]: Start difference. First operand 1531 states and 5174 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-06 00:01:00,321 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-06-06 00:01:00,505 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-06 00:01:00,839 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 55 [2021-06-06 00:01:00,983 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 33 [2021-06-06 00:01:01,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:01,403 INFO L93 Difference]: Finished difference Result 2633 states and 8507 transitions. [2021-06-06 00:01:01,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:01:01,404 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-06 00:01:01,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:01,407 INFO L225 Difference]: With dead ends: 2633 [2021-06-06 00:01:01,407 INFO L226 Difference]: Without dead ends: 2603 [2021-06-06 00:01:01,408 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 2394.3ms TimeCoverageRelationStatistics Valid=325, Invalid=1481, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:01:01,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2021-06-06 00:01:01,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 1532. [2021-06-06 00:01:01,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1531 states have (on average 3.3860222077073807) internal successors, (5184), 1531 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:01,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 5184 transitions. [2021-06-06 00:01:01,440 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 5184 transitions. Word has length 26 [2021-06-06 00:01:01,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:01,440 INFO L482 AbstractCegarLoop]: Abstraction has 1532 states and 5184 transitions. [2021-06-06 00:01:01,440 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-06 00:01:01,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 5184 transitions. [2021-06-06 00:01:01,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:01,443 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:01,443 INFO L554 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-06 00:01:01,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1182 [2021-06-06 00:01:01,659 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:01,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:01,659 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 18 times [2021-06-06 00:01:01,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:01,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230400662] [2021-06-06 00:01:01,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:01,986 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-06 00:01:01,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:01,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230400662] [2021-06-06 00:01:01,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230400662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:01,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377982625] [2021-06-06 00:01:01,987 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-06 00:01:02,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:01:02,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:02,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:01:02,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:02,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,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 26 treesize of output 13 [2021-06-06 00:01:02,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,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-06 00:01:02,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,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 30 treesize of output 13 [2021-06-06 00:01:02,418 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:02,424 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-06 00:01:02,446 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:02,454 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:02,462 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:02,470 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:02,476 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:01:02,482 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:01:02,487 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:02,493 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:01:02,498 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:02,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:01:02,504 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:02,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01: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, 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-06 00:01:02,508 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:02,526 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:01:02,528 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-06 00:01:02,528 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:01:02,552 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-06 00:01:02,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377982625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:02,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:02,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:01:02,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589066284] [2021-06-06 00:01:02,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:01:02,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:02,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:01:02,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:01:02,553 INFO L87 Difference]: Start difference. First operand 1532 states and 5184 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-06 00:01:03,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:03,545 INFO L93 Difference]: Finished difference Result 2023 states and 6645 transitions. [2021-06-06 00:01:03,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 00:01:03,545 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-06 00:01:03,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:03,548 INFO L225 Difference]: With dead ends: 2023 [2021-06-06 00:01:03,548 INFO L226 Difference]: Without dead ends: 1998 [2021-06-06 00:01:03,548 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1120.1ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:01:03,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2021-06-06 00:01:03,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1567. [2021-06-06 00:01:03,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 3.3812260536398466) internal successors, (5295), 1566 states have internal predecessors, (5295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:03,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 5295 transitions. [2021-06-06 00:01:03,568 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 5295 transitions. Word has length 26 [2021-06-06 00:01:03,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:03,568 INFO L482 AbstractCegarLoop]: Abstraction has 1567 states and 5295 transitions. [2021-06-06 00:01:03,568 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-06 00:01:03,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 5295 transitions. [2021-06-06 00:01:03,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:03,570 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:03,570 INFO L554 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-06 00:01:03,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1210 [2021-06-06 00:01:03,771 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:03,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:03,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 19 times [2021-06-06 00:01:03,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:03,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371882468] [2021-06-06 00:01:03,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:04,054 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-06 00:01:04,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:04,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371882468] [2021-06-06 00:01:04,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371882468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:04,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103243097] [2021-06-06 00:01:04,055 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-06 00:01:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:04,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:01:04,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:04,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:04,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 30 treesize of output 24 [2021-06-06 00:01:04,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,471 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:01:04,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,488 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:04,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:04,489 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,503 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:04,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:04,505 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,515 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:01:04,516 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,528 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:01:04,529 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,540 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,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 28 treesize of output 16 [2021-06-06 00:01:04,541 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,553 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:04,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, 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-06 00:01:04,554 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,564 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,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 33 treesize of output 19 [2021-06-06 00:01:04,564 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:04,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:01:04,589 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,598 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,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, 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-06 00:01:04,599 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,619 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:01:04,620 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,630 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:04,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:04,631 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,641 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:04,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, 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-06 00:01:04,645 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,653 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:01:04,653 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:04,659 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:04,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 26 treesize of output 1 [2021-06-06 00:01:04,660 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:04,757 INFO L628 ElimStorePlain]: treesize reduction 26, result has 82.8 percent of original size [2021-06-06 00:01:04,759 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-06 00:01:04,759 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:91 [2021-06-06 00:01:04,857 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-06 00:01:04,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103243097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:04,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:04,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:01:04,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204272951] [2021-06-06 00:01:04,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:01:04,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:04,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:01:04,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:01:04,858 INFO L87 Difference]: Start difference. First operand 1567 states and 5295 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-06 00:01:05,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:05,803 INFO L93 Difference]: Finished difference Result 2240 states and 7336 transitions. [2021-06-06 00:01:05,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-06 00:01:05,804 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-06 00:01:05,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:05,807 INFO L225 Difference]: With dead ends: 2240 [2021-06-06 00:01:05,807 INFO L226 Difference]: Without dead ends: 2215 [2021-06-06 00:01:05,807 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 1084.3ms TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:01:05,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2215 states. [2021-06-06 00:01:05,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2215 to 1570. [2021-06-06 00:01:05,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.3817718291905674) internal successors, (5306), 1569 states have internal predecessors, (5306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:05,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5306 transitions. [2021-06-06 00:01:05,829 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5306 transitions. Word has length 26 [2021-06-06 00:01:05,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:05,829 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5306 transitions. [2021-06-06 00:01:05,829 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-06 00:01:05,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5306 transitions. [2021-06-06 00:01:05,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:05,842 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:05,842 INFO L554 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-06 00:01:06,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1252,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:06,043 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:06,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:06,044 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 20 times [2021-06-06 00:01:06,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:06,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945589467] [2021-06-06 00:01:06,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:06,369 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-06 00:01:06,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:06,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945589467] [2021-06-06 00:01:06,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945589467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:06,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880046913] [2021-06-06 00:01:06,370 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-06 00:01:06,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:01:06,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:06,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:01:06,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:06,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:06,841 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:01:06,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:06,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:06,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:06,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:06,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-06 00:01:06,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,000 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-06 00:01:07,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:07,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:07,024 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:07,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-06 00:01:07,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:07,045 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:07,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:07,062 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,189 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-06 00:01:07,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:07,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:07,212 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:07,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-06 00:01:07,214 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:07,235 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:07,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:07,238 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,353 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-06 00:01:07,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:07,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:07,370 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:07,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-06 00:01:07,375 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:07,399 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:01:07,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:01:07,400 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:07,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:07,521 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-06 00:01:07,522 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:220 [2021-06-06 00:01:07,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-06 00:01:07,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880046913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:07,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:07,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-06 00:01:07,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871493770] [2021-06-06 00:01:07,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:01:07,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:07,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:01:07,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:01:07,700 INFO L87 Difference]: Start difference. First operand 1570 states and 5306 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-06 00:01:08,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:08,754 INFO L93 Difference]: Finished difference Result 1853 states and 6135 transitions. [2021-06-06 00:01:08,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 00:01:08,755 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-06 00:01:08,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:08,757 INFO L225 Difference]: With dead ends: 1853 [2021-06-06 00:01:08,757 INFO L226 Difference]: Without dead ends: 1828 [2021-06-06 00:01:08,758 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1194.9ms TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:01:08,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-06-06 00:01:08,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1583. [2021-06-06 00:01:08,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 3.3874841972187104) internal successors, (5359), 1582 states have internal predecessors, (5359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:08,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5359 transitions. [2021-06-06 00:01:08,778 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5359 transitions. Word has length 26 [2021-06-06 00:01:08,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:08,778 INFO L482 AbstractCegarLoop]: Abstraction has 1583 states and 5359 transitions. [2021-06-06 00:01:08,778 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-06 00:01:08,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5359 transitions. [2021-06-06 00:01:08,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:08,782 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:08,782 INFO L554 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-06 00:01:09,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1303,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:09,004 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:09,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:09,005 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 21 times [2021-06-06 00:01:09,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:09,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900776366] [2021-06-06 00:01:09,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:09,327 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-06 00:01:09,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:09,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900776366] [2021-06-06 00:01:09,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900776366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:09,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228223468] [2021-06-06 00:01:09,327 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-06 00:01:09,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:01:09,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:09,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:01:09,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:09,728 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-06 00:01:10,002 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_67, v_prenex_66], 3=[v_prenex_68]} [2021-06-06 00:01:10,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:10,008 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-06 00:01:10,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:10,151 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-06-06 00:01:10,151 INFO L628 ElimStorePlain]: treesize reduction 123, result has 44.1 percent of original size [2021-06-06 00:01:10,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:10,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:10,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-06 00:01:10,156 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:10,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:10,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:10,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:10,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:01:10,189 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:10,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:10,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:10,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:01:10,220 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:10,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:10,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 00:01:10,250 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:234, output treesize:20 [2021-06-06 00:01:10,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-06 00:01:10,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228223468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:10,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:10,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:01:10,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809919645] [2021-06-06 00:01:10,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:01:10,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:10,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:01:10,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:01:10,283 INFO L87 Difference]: Start difference. First operand 1583 states and 5359 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-06 00:01:11,032 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-06 00:01:11,261 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 80 [2021-06-06 00:01:11,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:11,488 INFO L93 Difference]: Finished difference Result 2166 states and 7091 transitions. [2021-06-06 00:01:11,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-06 00:01:11,488 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-06 00:01:11,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:11,491 INFO L225 Difference]: With dead ends: 2166 [2021-06-06 00:01:11,491 INFO L226 Difference]: Without dead ends: 2121 [2021-06-06 00:01:11,491 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1454.7ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:01:11,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2121 states. [2021-06-06 00:01:11,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2121 to 1613. [2021-06-06 00:01:11,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1613 states, 1612 states have (on average 3.3957816377171217) internal successors, (5474), 1612 states have internal predecessors, (5474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:11,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1613 states to 1613 states and 5474 transitions. [2021-06-06 00:01:11,513 INFO L78 Accepts]: Start accepts. Automaton has 1613 states and 5474 transitions. Word has length 26 [2021-06-06 00:01:11,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:11,514 INFO L482 AbstractCegarLoop]: Abstraction has 1613 states and 5474 transitions. [2021-06-06 00:01:11,514 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-06 00:01:11,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1613 states and 5474 transitions. [2021-06-06 00:01:11,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:11,517 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:11,517 INFO L554 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-06 00:01:11,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1363 [2021-06-06 00:01:11,739 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:11,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:11,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1194379997, now seen corresponding path program 22 times [2021-06-06 00:01:11,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:11,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276318517] [2021-06-06 00:01:11,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:12,109 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-06-06 00:01:12,167 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-06 00:01:12,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:12,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276318517] [2021-06-06 00:01:12,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276318517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:12,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381041267] [2021-06-06 00:01:12,167 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-06 00:01:12,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:01:12,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:12,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:01:12,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:12,536 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-06 00:01:12,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:12,665 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:12,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:01:12,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:12,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:12,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:12,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-06 00:01:12,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:12,980 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-06-06 00:01:12,981 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-06-06 00:01:12,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:12,994 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:12,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-06 00:01:12,996 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,135 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-06 00:01:13,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,151 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:01:13,155 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,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, 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-06 00:01:13,171 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,424 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-06-06 00:01:13,425 INFO L628 ElimStorePlain]: treesize reduction 18, result has 94.4 percent of original size [2021-06-06 00:01:13,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,437 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:13,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:13,439 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,549 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-06 00:01:13,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01: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 16 treesize of output 18 [2021-06-06 00:01:13,567 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,671 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-06 00:01:13,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,683 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:13,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 21 treesize of output 17 [2021-06-06 00:01:13,685 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:01:13,799 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:01:13,906 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:13,917 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:01:13,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:13,918 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:13,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:13,996 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-06 00:01:13,996 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-06-06 00:01:14,116 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-06 00:01:14,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381041267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:14,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:14,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:01:14,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308226417] [2021-06-06 00:01:14,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:01:14,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:14,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:01:14,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:01:14,118 INFO L87 Difference]: Start difference. First operand 1613 states and 5474 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-06 00:01:15,008 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-06 00:01:15,171 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-06-06 00:01:15,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:15,369 INFO L93 Difference]: Finished difference Result 2386 states and 7813 transitions. [2021-06-06 00:01:15,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-06 00:01:15,369 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-06 00:01:15,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:15,373 INFO L225 Difference]: With dead ends: 2386 [2021-06-06 00:01:15,373 INFO L226 Difference]: Without dead ends: 2352 [2021-06-06 00:01:15,373 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 1622.6ms TimeCoverageRelationStatistics Valid=239, Invalid=883, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:01:15,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2352 states. [2021-06-06 00:01:15,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2352 to 1599. [2021-06-06 00:01:15,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.392991239048811) internal successors, (5422), 1598 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:15,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5422 transitions. [2021-06-06 00:01:15,397 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5422 transitions. Word has length 26 [2021-06-06 00:01:15,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:15,397 INFO L482 AbstractCegarLoop]: Abstraction has 1599 states and 5422 transitions. [2021-06-06 00:01:15,397 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-06 00:01:15,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5422 transitions. [2021-06-06 00:01:15,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:15,399 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:15,399 INFO L554 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-06 00:01:15,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1377,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:15,599 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:15,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:15,600 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 23 times [2021-06-06 00:01:15,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:15,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529402274] [2021-06-06 00:01:15,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:15,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:16,006 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-06 00:01:16,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:16,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529402274] [2021-06-06 00:01:16,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529402274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:16,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471563214] [2021-06-06 00:01:16,006 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-06 00:01:16,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:01:16,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:16,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:01:16,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:16,473 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-06-06 00:01:16,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:16,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:16,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-06-06 00:01:16,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:16,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:16,650 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:16,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:16,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,005 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-06 00:01:17,005 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.2 percent of original size [2021-06-06 00:01:17,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,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 30 treesize of output 24 [2021-06-06 00:01:17,023 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,034 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:17,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 30 treesize of output 20 [2021-06-06 00:01:17,036 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,180 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-06 00:01:17,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,194 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:17,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:17,195 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:17,208 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,351 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-06 00:01:17,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:17,368 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,379 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:17,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-06 00:01:17,380 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,494 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-06 00:01:17,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,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 28 treesize of output 24 [2021-06-06 00:01:17,511 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:17,521 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:01:17,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-06 00:01:17,523 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:17,623 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-06-06 00:01:17,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:17,629 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-06 00:01:17,629 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:391, output treesize:170 [2021-06-06 00:01:17,772 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-06 00:01:17,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471563214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:17,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:17,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:01:17,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193009593] [2021-06-06 00:01:17,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:01:17,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:17,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:01:17,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:01:17,774 INFO L87 Difference]: Start difference. First operand 1599 states and 5422 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-06 00:01:18,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:18,807 INFO L93 Difference]: Finished difference Result 2115 states and 7008 transitions. [2021-06-06 00:01:18,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 00:01:18,807 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-06 00:01:18,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:18,810 INFO L225 Difference]: With dead ends: 2115 [2021-06-06 00:01:18,810 INFO L226 Difference]: Without dead ends: 2090 [2021-06-06 00:01:18,810 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1411.6ms TimeCoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:01:18,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2021-06-06 00:01:18,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1599. [2021-06-06 00:01:18,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 3.392991239048811) internal successors, (5422), 1598 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:18,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 5422 transitions. [2021-06-06 00:01:18,829 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 5422 transitions. Word has length 26 [2021-06-06 00:01:18,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:18,829 INFO L482 AbstractCegarLoop]: Abstraction has 1599 states and 5422 transitions. [2021-06-06 00:01:18,829 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-06 00:01:18,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 5422 transitions. [2021-06-06 00:01:18,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:18,831 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:18,831 INFO L554 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-06 00:01:19,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1406,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:19,032 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:19,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:19,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-06-06 00:01:19,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:19,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889669208] [2021-06-06 00:01:19,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:19,284 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-06 00:01:19,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:19,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889669208] [2021-06-06 00:01:19,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889669208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:19,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995333225] [2021-06-06 00:01:19,285 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-06 00:01:19,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:01:19,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:19,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:01:19,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:19,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:01:19,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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, 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-06 00:01:19,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:19,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-06 00:01:19,878 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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 35 treesize of output 19 [2021-06-06 00:01:19,885 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-06 00:01:19,897 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-06 00:01:19,904 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-06 00:01:19,912 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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, 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-06 00:01:19,918 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:01:19,935 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:19,944 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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 30 treesize of output 16 [2021-06-06 00:01:19,953 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-06 00:01:19,961 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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, 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-06 00:01:19,969 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:19,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:19,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 34 treesize of output 16 [2021-06-06 00:01:19,975 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:19,998 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-06 00:01:19,999 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-06 00:01:19,999 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:01:20,021 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-06 00:01:20,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995333225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:20,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:20,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-06 00:01:20,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350662628] [2021-06-06 00:01:20,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:01:20,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:20,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:01:20,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:01:20,022 INFO L87 Difference]: Start difference. First operand 1599 states and 5422 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-06 00:01:21,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:21,328 INFO L93 Difference]: Finished difference Result 2060 states and 6796 transitions. [2021-06-06 00:01:21,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:01:21,328 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-06 00:01:21,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:21,331 INFO L225 Difference]: With dead ends: 2060 [2021-06-06 00:01:21,331 INFO L226 Difference]: Without dead ends: 2034 [2021-06-06 00:01:21,331 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1424.5ms TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:01:21,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-06-06 00:01:21,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1603. [2021-06-06 00:01:21,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3907615480649187) internal successors, (5432), 1602 states have internal predecessors, (5432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:21,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5432 transitions. [2021-06-06 00:01:21,350 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5432 transitions. Word has length 26 [2021-06-06 00:01:21,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:21,350 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5432 transitions. [2021-06-06 00:01:21,350 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-06 00:01:21,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5432 transitions. [2021-06-06 00:01:21,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:21,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:21,352 INFO L554 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-06 00:01:21,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1443 [2021-06-06 00:01:21,552 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:21,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:21,553 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-06-06 00:01:21,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:21,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687708434] [2021-06-06 00:01:21,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:21,943 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-06 00:01:21,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:21,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687708434] [2021-06-06 00:01:21,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687708434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:21,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124853987] [2021-06-06 00:01:21,944 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-06 00:01:21,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:21,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:01:21,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:22,322 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_92, v_prenex_96], 5=[v_prenex_94, A]} [2021-06-06 00:01:22,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:22,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:22,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:22,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, 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-06 00:01:22,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:22,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:22,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:22,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 7 [2021-06-06 00:01:22,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:22,425 INFO L628 ElimStorePlain]: treesize reduction 133, result has 45.9 percent of original size [2021-06-06 00:01:22,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:22,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:22,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:22,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:01:22,431 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:22,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:22,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:22,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:22,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:01:22,472 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:22,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:22,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:22,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:22,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-06 00:01:22,505 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:22,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:22,528 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-06 00:01:22,528 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:29 [2021-06-06 00:01:22,566 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-06 00:01:22,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124853987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:22,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:22,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-06 00:01:22,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540426546] [2021-06-06 00:01:22,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:01:22,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:22,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:01:22,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:01:22,567 INFO L87 Difference]: Start difference. First operand 1603 states and 5432 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-06 00:01:23,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:23,973 INFO L93 Difference]: Finished difference Result 2261 states and 7446 transitions. [2021-06-06 00:01:23,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:01:23,973 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-06 00:01:23,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:23,976 INFO L225 Difference]: With dead ends: 2261 [2021-06-06 00:01:23,977 INFO L226 Difference]: Without dead ends: 2246 [2021-06-06 00:01:23,977 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1601.5ms TimeCoverageRelationStatistics Valid=355, Invalid=1451, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:01:23,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2021-06-06 00:01:23,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 1603. [2021-06-06 00:01:23,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3907615480649187) internal successors, (5432), 1602 states have internal predecessors, (5432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:24,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5432 transitions. [2021-06-06 00:01:24,000 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5432 transitions. Word has length 26 [2021-06-06 00:01:24,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:24,000 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5432 transitions. [2021-06-06 00:01:24,000 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-06 00:01:24,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5432 transitions. [2021-06-06 00:01:24,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:24,003 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:24,003 INFO L554 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-06 00:01:24,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1533 [2021-06-06 00:01:24,203 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:24,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:24,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 24 times [2021-06-06 00:01:24,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:24,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207790700] [2021-06-06 00:01:24,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:24,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:24,510 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-06-06 00:01:24,616 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-06 00:01:24,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:24,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207790700] [2021-06-06 00:01:24,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207790700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:24,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723570079] [2021-06-06 00:01:24,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:01:24,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:01:24,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:24,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:01:24,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:24,992 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-06-06 00:01:25,533 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:25,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, 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-06 00:01:25,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:25,900 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 124 [2021-06-06 00:01:25,901 INFO L628 ElimStorePlain]: treesize reduction 126, result has 75.9 percent of original size [2021-06-06 00:01:25,923 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:25,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 21 treesize of output 25 [2021-06-06 00:01:25,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,084 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-06 00:01:26,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,103 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:01:26,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:26,105 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,259 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-06 00:01:26,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,280 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:01:26,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:01:26,298 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,450 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-06 00:01:26,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,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, 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-06 00:01:26,471 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,623 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-06 00:01:26,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,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, 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-06 00:01:26,645 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,667 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:01:26,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:01:26,669 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,915 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-06-06 00:01:26,915 INFO L628 ElimStorePlain]: treesize reduction 21, result has 93.4 percent of original size [2021-06-06 00:01:26,934 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:26,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, 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-06 00:01:26,936 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:26,947 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:01:26,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:01:26,947 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:27,052 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-06 00:01:27,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:27,072 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:27,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:27,073 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:27,180 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-06 00:01:27,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:27,193 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-06 00:01:27,193 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:539, output treesize:402 [2021-06-06 00:01:27,411 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-06-06 00:01:27,508 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-06 00:01:27,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723570079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:27,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:27,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:01:27,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512277254] [2021-06-06 00:01:27,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:01:27,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:27,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:01:27,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:01:27,509 INFO L87 Difference]: Start difference. First operand 1603 states and 5432 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-06 00:01:28,257 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 48 [2021-06-06 00:01:28,391 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 33 [2021-06-06 00:01:28,850 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-06-06 00:01:29,011 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 35 [2021-06-06 00:01:29,251 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-06-06 00:01:29,515 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-06 00:01:29,689 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-06-06 00:01:30,017 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2021-06-06 00:01:30,362 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 78 [2021-06-06 00:01:30,738 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 82 [2021-06-06 00:01:31,149 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-06-06 00:01:31,716 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-06-06 00:01:31,945 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-06-06 00:01:32,534 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2021-06-06 00:01:32,916 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 28 [2021-06-06 00:01:33,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:33,122 INFO L93 Difference]: Finished difference Result 2594 states and 8222 transitions. [2021-06-06 00:01:33,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:01:33,122 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-06 00:01:33,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:33,125 INFO L225 Difference]: With dead ends: 2594 [2021-06-06 00:01:33,125 INFO L226 Difference]: Without dead ends: 2530 [2021-06-06 00:01:33,126 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 5953.3ms TimeCoverageRelationStatistics Valid=469, Invalid=2183, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:01:33,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2021-06-06 00:01:33,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1635. [2021-06-06 00:01:33,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1634 states have (on average 3.401468788249694) internal successors, (5558), 1634 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:33,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 5558 transitions. [2021-06-06 00:01:33,148 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 5558 transitions. Word has length 26 [2021-06-06 00:01:33,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:33,148 INFO L482 AbstractCegarLoop]: Abstraction has 1635 states and 5558 transitions. [2021-06-06 00:01:33,148 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-06 00:01:33,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 5558 transitions. [2021-06-06 00:01:33,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:33,151 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:33,151 INFO L554 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-06 00:01:33,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1547,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:33,351 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:33,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:33,352 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-06-06 00:01:33,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:33,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579830089] [2021-06-06 00:01:33,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:33,663 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-06 00:01:33,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:33,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579830089] [2021-06-06 00:01:33,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579830089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:33,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610135026] [2021-06-06 00:01:33,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:33,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:01:33,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:33,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-06 00:01:33,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:34,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,279 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:34,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 45 [2021-06-06 00:01:34,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,315 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-06 00:01:34,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:01:34,320 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,340 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,341 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,360 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,361 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,390 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:34,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-06 00:01:34,398 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,424 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-06-06 00:01:34,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 26 [2021-06-06 00:01:34,426 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,449 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-06 00:01:34,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,451 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,467 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,468 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,493 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-06 00:01:34,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,509 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,529 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,530 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,546 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,547 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,562 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,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, 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-06 00:01:34,563 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,584 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,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 33 treesize of output 1 [2021-06-06 00:01:34,585 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,599 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-06 00:01:34,599 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,613 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:01:34,614 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:34,623 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:01:34,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 39 treesize of output 1 [2021-06-06 00:01:34,623 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:34,713 INFO L628 ElimStorePlain]: treesize reduction 56, result has 61.4 percent of original size [2021-06-06 00:01:34,715 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-06 00:01:34,715 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:71 [2021-06-06 00:01:34,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-06 00:01:34,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610135026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:34,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:34,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-06-06 00:01:34,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523769830] [2021-06-06 00:01:34,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-06 00:01:34,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:34,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-06 00:01:34,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-06-06 00:01:34,799 INFO L87 Difference]: Start difference. First operand 1635 states and 5558 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-06 00:01:37,253 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-06-06 00:01:37,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:37,973 INFO L93 Difference]: Finished difference Result 2662 states and 8486 transitions. [2021-06-06 00:01:37,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-06 00:01:37,973 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-06 00:01:37,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:37,976 INFO L225 Difference]: With dead ends: 2662 [2021-06-06 00:01:37,976 INFO L226 Difference]: Without dead ends: 2618 [2021-06-06 00:01:37,977 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1334 ImplicationChecksByTransitivity, 2959.9ms TimeCoverageRelationStatistics Valid=692, Invalid=3598, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 00:01:37,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-06-06 00:01:37,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 1642. [2021-06-06 00:01:37,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 3.4021937842778796) internal successors, (5583), 1641 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:38,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5583 transitions. [2021-06-06 00:01:38,000 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5583 transitions. Word has length 26 [2021-06-06 00:01:38,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:38,000 INFO L482 AbstractCegarLoop]: Abstraction has 1642 states and 5583 transitions. [2021-06-06 00:01:38,000 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-06 00:01:38,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5583 transitions. [2021-06-06 00:01:38,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:38,002 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:38,002 INFO L554 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-06 00:01:38,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1625 [2021-06-06 00:01:38,203 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:38,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:38,203 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-06-06 00:01:38,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:38,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878937288] [2021-06-06 00:01:38,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:38,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:38,487 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-06 00:01:38,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:38,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878937288] [2021-06-06 00:01:38,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878937288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:38,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470590389] [2021-06-06 00:01:38,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:38,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:01:38,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:38,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:01:38,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:39,119 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:01:39,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:01:39,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,164 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-06-06 00:01:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 34 [2021-06-06 00:01:39,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,197 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-06 00:01:39,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:01:39,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,230 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-06 00:01:39,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 30 [2021-06-06 00:01:39,231 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,263 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-06 00:01:39,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 31 treesize of output 30 [2021-06-06 00:01:39,265 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,282 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:01:39,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:01:39,283 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,321 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:01:39,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-06-06 00:01:39,326 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,377 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:01:39,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-06 00:01:39,383 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,429 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:01:39,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:01:39,445 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,465 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:01:39,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:01:39,466 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,487 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:01:39,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:01:39,488 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,506 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:01:39,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:01:39,507 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,540 INFO L354 Elim1Store]: treesize reduction 26, result has 36.6 percent of original size [2021-06-06 00:01:39,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 33 [2021-06-06 00:01:39,541 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,578 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:01:39,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, 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-06 00:01:39,584 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,608 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:01:39,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-06-06 00:01:39,609 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,642 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:01:39,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-06-06 00:01:39,652 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:39,930 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-06-06 00:01:39,931 INFO L628 ElimStorePlain]: treesize reduction 92, result has 77.5 percent of original size [2021-06-06 00:01:39,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-06 00:01:39,937 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:358 [2021-06-06 00:01:40,173 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-06 00:01:40,285 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-06 00:01:40,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470590389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:40,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:40,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-06-06 00:01:40,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141086281] [2021-06-06 00:01:40,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:01:40,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:40,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:01:40,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:01:40,286 INFO L87 Difference]: Start difference. First operand 1642 states and 5583 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-06 00:01:42,811 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-06-06 00:01:42,952 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-06 00:01:43,253 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-06-06 00:01:43,425 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-06-06 00:01:43,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:43,627 INFO L93 Difference]: Finished difference Result 3238 states and 10236 transitions. [2021-06-06 00:01:43,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:01:43,628 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-06 00:01:43,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:43,632 INFO L225 Difference]: With dead ends: 3238 [2021-06-06 00:01:43,632 INFO L226 Difference]: Without dead ends: 3208 [2021-06-06 00:01:43,632 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 3295.9ms TimeCoverageRelationStatistics Valid=689, Invalid=3733, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:01:43,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3208 states. [2021-06-06 00:01:43,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3208 to 1691. [2021-06-06 00:01:43,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 3.4005917159763315) internal successors, (5747), 1690 states have internal predecessors, (5747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:43,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 5747 transitions. [2021-06-06 00:01:43,658 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 5747 transitions. Word has length 26 [2021-06-06 00:01:43,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:43,658 INFO L482 AbstractCegarLoop]: Abstraction has 1691 states and 5747 transitions. [2021-06-06 00:01:43,658 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-06 00:01:43,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 5747 transitions. [2021-06-06 00:01:43,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:43,660 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:43,660 INFO L554 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-06 00:01:43,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1729,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:43,861 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:43,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:43,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1125767463, now seen corresponding path program 25 times [2021-06-06 00:01:43,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:43,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940620112] [2021-06-06 00:01:43,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:43,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:44,198 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-06-06 00:01:44,325 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-06 00:01:44,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:44,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940620112] [2021-06-06 00:01:44,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940620112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:44,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963305833] [2021-06-06 00:01:44,326 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:44,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:01:44,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:44,715 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-06 00:01:44,924 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_134, v_prenex_135]} [2021-06-06 00:01:44,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:44,928 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-06 00:01:44,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:45,034 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-06-06 00:01:45,034 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-06-06 00:01:45,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:45,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:45,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:01:45,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:45,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:45,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:45,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:45,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:01:45,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:45,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:45,089 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-06 00:01:45,089 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-06-06 00:01:45,124 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-06 00:01:45,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963305833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:45,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:45,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:01:45,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672299218] [2021-06-06 00:01:45,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:01:45,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:45,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:01:45,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:01:45,125 INFO L87 Difference]: Start difference. First operand 1691 states and 5747 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-06 00:01:46,069 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-06 00:01:46,201 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-06 00:01:46,401 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-06 00:01:46,588 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 65 [2021-06-06 00:01:46,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:46,844 INFO L93 Difference]: Finished difference Result 2561 states and 8224 transitions. [2021-06-06 00:01:46,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:01:46,844 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-06 00:01:46,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:46,847 INFO L225 Difference]: With dead ends: 2561 [2021-06-06 00:01:46,847 INFO L226 Difference]: Without dead ends: 2516 [2021-06-06 00:01:46,848 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 2026.0ms TimeCoverageRelationStatistics Valid=273, Invalid=987, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:01:46,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2021-06-06 00:01:46,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 1720. [2021-06-06 00:01:46,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 3.414194299011053) internal successors, (5869), 1719 states have internal predecessors, (5869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:46,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 5869 transitions. [2021-06-06 00:01:46,870 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 5869 transitions. Word has length 26 [2021-06-06 00:01:46,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:46,870 INFO L482 AbstractCegarLoop]: Abstraction has 1720 states and 5869 transitions. [2021-06-06 00:01:46,870 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-06 00:01:46,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 5869 transitions. [2021-06-06 00:01:46,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:46,872 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:46,872 INFO L554 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-06 00:01:47,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1863 [2021-06-06 00:01:47,073 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:47,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:47,073 INFO L82 PathProgramCache]: Analyzing trace with hash -491765317, now seen corresponding path program 26 times [2021-06-06 00:01:47,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:47,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880344051] [2021-06-06 00:01:47,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:47,423 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-06 00:01:47,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:47,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880344051] [2021-06-06 00:01:47,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880344051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:47,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192109946] [2021-06-06 00:01:47,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:47,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:01:47,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:47,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-06 00:01:47,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:47,828 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-06 00:01:47,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:47,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-06-06 00:01:47,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:48,341 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 122 [2021-06-06 00:01:48,341 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.3 percent of original size [2021-06-06 00:01:48,362 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:48,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, 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-06 00:01:48,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:48,375 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:01:48,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, 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-06 00:01:48,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:48,703 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-06 00:01:48,704 INFO L628 ElimStorePlain]: treesize reduction 23, result has 94.1 percent of original size [2021-06-06 00:01:48,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:48,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:48,727 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:48,738 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:01:48,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 30 treesize of output 1 [2021-06-06 00:01:48,739 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:48,860 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-06 00:01:48,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:48,882 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:48,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-06-06 00:01:48,886 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:48,999 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-06 00:01:49,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:49,018 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:01:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-06 00:01:49,019 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:49,132 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-06 00:01:49,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:49,152 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-06 00:01:49,154 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:49,266 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-06 00:01:49,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:49,284 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:01:49,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:01:49,286 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:49,395 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-06 00:01:49,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:49,413 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:01:49,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:01:49,417 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:49,524 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-06 00:01:49,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:49,537 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-06 00:01:49,537 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:350 [2021-06-06 00:01:49,677 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 34 [2021-06-06 00:01:49,847 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-06 00:01:49,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192109946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:49,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:49,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-06 00:01:49,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925802341] [2021-06-06 00:01:49,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:01:49,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:49,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:01:49,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:01:49,848 INFO L87 Difference]: Start difference. First operand 1720 states and 5869 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-06 00:01:51,042 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-06-06 00:01:51,176 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-06-06 00:01:51,677 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 57 [2021-06-06 00:01:51,872 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-06-06 00:01:52,242 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-06 00:01:52,636 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-06-06 00:01:52,827 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-06 00:01:53,236 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2021-06-06 00:01:53,793 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 89 [2021-06-06 00:01:54,269 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 96 [2021-06-06 00:01:54,787 WARN L205 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2021-06-06 00:01:55,379 WARN L205 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 88 [2021-06-06 00:01:56,064 WARN L205 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 101 [2021-06-06 00:01:56,643 WARN L205 SmtUtils]: Spent 540.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 88 [2021-06-06 00:01:57,439 WARN L205 SmtUtils]: Spent 615.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 100 [2021-06-06 00:01:57,610 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 29 [2021-06-06 00:01:58,192 WARN L205 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 87 [2021-06-06 00:01:58,853 WARN L205 SmtUtils]: Spent 604.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 95 [2021-06-06 00:01:59,249 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-06-06 00:01:59,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:59,338 INFO L93 Difference]: Finished difference Result 3224 states and 10085 transitions. [2021-06-06 00:01:59,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:01:59,338 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-06 00:01:59,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:59,342 INFO L225 Difference]: With dead ends: 3224 [2021-06-06 00:01:59,342 INFO L226 Difference]: Without dead ends: 3167 [2021-06-06 00:01:59,342 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 9407.4ms TimeCoverageRelationStatistics Valid=578, Invalid=2614, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:01:59,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2021-06-06 00:01:59,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 1704. [2021-06-06 00:01:59,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1704 states, 1703 states have (on average 3.405754550792719) internal successors, (5800), 1703 states have internal predecessors, (5800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:59,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 5800 transitions. [2021-06-06 00:01:59,369 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 5800 transitions. Word has length 26 [2021-06-06 00:01:59,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:59,369 INFO L482 AbstractCegarLoop]: Abstraction has 1704 states and 5800 transitions. [2021-06-06 00:01:59,369 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-06 00:01:59,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 5800 transitions. [2021-06-06 00:01:59,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:59,371 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:59,372 INFO L554 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-06 00:01:59,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1875 [2021-06-06 00:01:59,573 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:59,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:59,573 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-06-06 00:01:59,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:59,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736053856] [2021-06-06 00:01:59,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:59,897 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-06 00:01:59,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:59,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736053856] [2021-06-06 00:01:59,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736053856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:59,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3862343] [2021-06-06 00:01:59,897 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-06 00:01:59,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:01:59,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:59,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:01:59,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:00,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:00,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:00,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:00,570 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:00,580 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:00,590 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-06-06 00:02:00,599 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:00,608 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:00,617 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-06 00:02:00,625 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:02:00,633 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-06 00:02:00,641 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-06 00:02:00,649 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:00,657 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:02:00,664 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:00,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:00,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:00,668 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:00,687 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:02:00,688 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-06 00:02:00,688 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:02:00,716 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-06 00:02:00,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3862343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:00,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:00,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-06 00:02:00,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259640841] [2021-06-06 00:02:00,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:02:00,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:00,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:02:00,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:02:00,721 INFO L87 Difference]: Start difference. First operand 1704 states and 5800 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-06 00:02:02,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:02,432 INFO L93 Difference]: Finished difference Result 3325 states and 10680 transitions. [2021-06-06 00:02:02,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:02:02,433 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-06 00:02:02,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:02,438 INFO L225 Difference]: With dead ends: 3325 [2021-06-06 00:02:02,438 INFO L226 Difference]: Without dead ends: 3289 [2021-06-06 00:02:02,438 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1754.0ms TimeCoverageRelationStatistics Valid=497, Invalid=2259, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:02:02,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-06-06 00:02:02,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 1811. [2021-06-06 00:02:02,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.422099447513812) internal successors, (6194), 1810 states have internal predecessors, (6194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:02,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6194 transitions. [2021-06-06 00:02:02,466 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6194 transitions. Word has length 26 [2021-06-06 00:02:02,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:02,466 INFO L482 AbstractCegarLoop]: Abstraction has 1811 states and 6194 transitions. [2021-06-06 00:02:02,466 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-06 00:02:02,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6194 transitions. [2021-06-06 00:02:02,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:02,468 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:02,468 INFO L554 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-06 00:02:02,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1911,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:02,669 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:02,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:02,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-06-06 00:02:02,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:02,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818108966] [2021-06-06 00:02:02,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:02,903 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-06 00:02:02,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:02,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818108966] [2021-06-06 00:02:02,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818108966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:02,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182972358] [2021-06-06 00:02:02,903 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-06 00:02:02,929 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:02:02,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:02,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:02:02,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:03,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,382 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:02:03,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 35 treesize of output 35 [2021-06-06 00:02:03,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,413 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:03,414 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,429 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:03,430 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,445 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:03,445 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,468 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-06 00:02:03,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:03,470 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,495 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:02:03,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:03,503 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,518 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,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, 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-06 00:02:03,518 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:03,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 23 treesize of output 41 [2021-06-06 00:02:03,549 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,564 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,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, 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-06 00:02:03,565 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,587 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:02:03,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:03,589 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,604 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,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 28 treesize of output 1 [2021-06-06 00:02:03,604 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,618 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:03,619 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,633 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,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, 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-06 00:02:03,634 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,647 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:02:03,648 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,669 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-06-06 00:02:03,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-06-06 00:02:03,670 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:03,679 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:02:03,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:03,679 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,761 INFO L628 ElimStorePlain]: treesize reduction 24, result has 79.5 percent of original size [2021-06-06 00:02:03,763 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-06 00:02:03,763 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-06 00:02:03,842 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-06 00:02:03,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182972358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:03,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:03,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-06-06 00:02:03,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091778407] [2021-06-06 00:02:03,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:02:03,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:03,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:02:03,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:02:03,843 INFO L87 Difference]: Start difference. First operand 1811 states and 6194 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-06 00:02:06,076 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-06-06 00:02:06,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:06,238 INFO L93 Difference]: Finished difference Result 3806 states and 12114 transitions. [2021-06-06 00:02:06,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:02:06,238 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-06 00:02:06,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:06,243 INFO L225 Difference]: With dead ends: 3806 [2021-06-06 00:02:06,243 INFO L226 Difference]: Without dead ends: 3749 [2021-06-06 00:02:06,244 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2246.0ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:02:06,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2021-06-06 00:02:06,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 1846. [2021-06-06 00:02:06,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1845 states have (on average 3.430894308943089) internal successors, (6330), 1845 states have internal predecessors, (6330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:06,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 6330 transitions. [2021-06-06 00:02:06,275 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 6330 transitions. Word has length 26 [2021-06-06 00:02:06,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:06,275 INFO L482 AbstractCegarLoop]: Abstraction has 1846 states and 6330 transitions. [2021-06-06 00:02:06,275 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-06 00:02:06,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 6330 transitions. [2021-06-06 00:02:06,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:06,277 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:06,277 INFO L554 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-06 00:02:06,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2001 [2021-06-06 00:02:06,478 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:06,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:06,478 INFO L82 PathProgramCache]: Analyzing trace with hash 701456227, now seen corresponding path program 27 times [2021-06-06 00:02:06,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:06,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191934197] [2021-06-06 00:02:06,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:06,861 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-06 00:02:06,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:06,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191934197] [2021-06-06 00:02:06,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191934197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:06,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654365778] [2021-06-06 00:02:06,861 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-06 00:02:06,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:02:06,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:06,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-06 00:02:06,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:07,297 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-06 00:02:07,506 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-06 00:02:07,678 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:07,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:07,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:07,694 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:02:07,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 1 [2021-06-06 00:02:07,695 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,020 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-06-06 00:02:08,021 INFO L628 ElimStorePlain]: treesize reduction 120, result has 76.0 percent of original size [2021-06-06 00:02:08,043 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:02:08,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, 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-06 00:02:08,044 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,205 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-06 00:02:08,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:08,227 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:02:08,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:08,231 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,369 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-06 00:02:08,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:08,389 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:02:08,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:02:08,390 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,528 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-06 00:02:08,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:08,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:08,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:08,551 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,560 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:02:08,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:02:08,562 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,799 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 106 [2021-06-06 00:02:08,800 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.7 percent of original size [2021-06-06 00:02:08,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:08,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:08,820 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:08,933 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-06 00:02:08,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:08,951 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:02:08,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:02:08,952 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:09,064 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-06 00:02:09,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:09,082 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:02:09,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 25 [2021-06-06 00:02:09,086 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:09,190 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-06 00:02:09,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:09,203 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-06 00:02:09,204 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:347 [2021-06-06 00:02:09,384 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-06-06 00:02:09,433 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-06 00:02:09,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654365778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:09,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:09,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-06 00:02:09,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509210835] [2021-06-06 00:02:09,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:02:09,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:09,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:02:09,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:02:09,434 INFO L87 Difference]: Start difference. First operand 1846 states and 6330 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-06 00:02:10,616 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-06-06 00:02:10,834 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-06 00:02:11,038 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-06-06 00:02:11,308 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-06-06 00:02:11,822 WARN L205 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 121 [2021-06-06 00:02:12,238 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 104 [2021-06-06 00:02:12,830 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 113 [2021-06-06 00:02:13,502 WARN L205 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 139 [2021-06-06 00:02:14,076 WARN L205 SmtUtils]: Spent 541.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 116 [2021-06-06 00:02:14,333 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 79 [2021-06-06 00:02:15,263 WARN L205 SmtUtils]: Spent 671.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 133 [2021-06-06 00:02:15,699 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 81 [2021-06-06 00:02:15,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:15,943 INFO L93 Difference]: Finished difference Result 2649 states and 8646 transitions. [2021-06-06 00:02:15,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:02:15,943 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-06 00:02:15,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:15,947 INFO L225 Difference]: With dead ends: 2649 [2021-06-06 00:02:15,947 INFO L226 Difference]: Without dead ends: 2604 [2021-06-06 00:02:15,947 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 6545.9ms TimeCoverageRelationStatistics Valid=351, Invalid=2001, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:02:15,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2021-06-06 00:02:15,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 1868. [2021-06-06 00:02:15,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 3.430637386181039) internal successors, (6405), 1867 states have internal predecessors, (6405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:15,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 6405 transitions. [2021-06-06 00:02:15,982 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 6405 transitions. Word has length 26 [2021-06-06 00:02:15,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:15,983 INFO L482 AbstractCegarLoop]: Abstraction has 1868 states and 6405 transitions. [2021-06-06 00:02:15,983 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-06 00:02:15,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 6405 transitions. [2021-06-06 00:02:15,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:15,985 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:15,985 INFO L554 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-06 00:02:16,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2106 [2021-06-06 00:02:16,185 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:16,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:16,186 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 28 times [2021-06-06 00:02:16,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:16,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804046473] [2021-06-06 00:02:16,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:16,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:16,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:16,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:16,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804046473] [2021-06-06 00:02:16,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804046473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:16,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387718098] [2021-06-06 00:02:16,550 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-06 00:02:16,581 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:02:16,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:16,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:16,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:16,923 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 70 [2021-06-06 00:02:17,034 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_174, v_prenex_175, v_prenex_176, v_prenex_177], 3=[A]} [2021-06-06 00:02:17,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,049 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:17,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:17,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,062 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:02:17,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,387 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-06-06 00:02:17,388 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-06-06 00:02:17,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,404 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,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, 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-06 00:02:17,405 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,416 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:17,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 21 treesize of output 17 [2021-06-06 00:02:17,418 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,560 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-06 00:02:17,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,574 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:17,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 28 treesize of output 20 [2021-06-06 00:02:17,575 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,585 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,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 28 treesize of output 24 [2021-06-06 00:02:17,589 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,714 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-06 00:02:17,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:02:17,729 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,740 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:17,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:02:17,741 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,856 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-06 00:02:17,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,868 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-06 00:02:17,872 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:17,881 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-06 00:02:17,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 25 treesize of output 19 [2021-06-06 00:02:17,883 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:17,984 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-06 00:02:17,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:17,992 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-06 00:02:17,992 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:185 [2021-06-06 00:02:18,125 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-06 00:02:18,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387718098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:18,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:18,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:02:18,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280221605] [2021-06-06 00:02:18,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:02:18,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:18,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:02:18,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:02:18,126 INFO L87 Difference]: Start difference. First operand 1868 states and 6405 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-06 00:02:19,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:19,302 INFO L93 Difference]: Finished difference Result 2435 states and 8167 transitions. [2021-06-06 00:02:19,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:02:19,302 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-06 00:02:19,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:19,305 INFO L225 Difference]: With dead ends: 2435 [2021-06-06 00:02:19,305 INFO L226 Difference]: Without dead ends: 2410 [2021-06-06 00:02:19,305 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1525.3ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:02:19,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2410 states. [2021-06-06 00:02:19,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2410 to 1870. [2021-06-06 00:02:19,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.42964151952916) internal successors, (6410), 1869 states have internal predecessors, (6410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:19,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6410 transitions. [2021-06-06 00:02:19,328 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6410 transitions. Word has length 26 [2021-06-06 00:02:19,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:19,328 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 6410 transitions. [2021-06-06 00:02:19,328 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-06 00:02:19,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6410 transitions. [2021-06-06 00:02:19,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:19,330 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:19,330 INFO L554 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-06 00:02:19,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2143,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:19,531 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:19,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:19,532 INFO L82 PathProgramCache]: Analyzing trace with hash 654380625, now seen corresponding path program 29 times [2021-06-06 00:02:19,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:19,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343369405] [2021-06-06 00:02:19,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:19,919 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-06 00:02:19,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:19,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343369405] [2021-06-06 00:02:19,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343369405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:19,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829176274] [2021-06-06 00:02:19,919 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-06 00:02:19,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:02:19,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:19,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:02:19,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:20,475 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-06 00:02:20,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:20,585 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:02:20,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:02:20,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:20,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:20,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:20,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:02:20,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:20,965 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 125 [2021-06-06 00:02:20,965 INFO L628 ElimStorePlain]: treesize reduction 72, result has 84.8 percent of original size [2021-06-06 00:02:20,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:20,982 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02: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 30 treesize of output 24 [2021-06-06 00:02:20,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:20,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:20,995 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:02:20,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:20,996 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,276 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 117 [2021-06-06 00:02:21,276 INFO L628 ElimStorePlain]: treesize reduction 21, result has 94.2 percent of original size [2021-06-06 00:02:21,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,289 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:21,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 20 [2021-06-06 00:02:21,291 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,424 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-06 00:02:21,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,437 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:21,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-06 00:02:21,439 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,565 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-06 00:02:21,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:02:21,581 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,702 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-06 00:02:21,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,714 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:02:21,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:02:21,716 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,833 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-06-06 00:02:21,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-06 00:02:21,848 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,959 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-06-06 00:02:21,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,974 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:21,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:21,975 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:21,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:21,984 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:02:21,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 30 treesize of output 1 [2021-06-06 00:02:21,984 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:22,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:22,078 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-06 00:02:22,078 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:156 [2021-06-06 00:02:22,241 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-06-06 00:02:22,280 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-06 00:02:22,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829176274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:22,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:22,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:02:22,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944204725] [2021-06-06 00:02:22,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:02:22,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:22,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:02:22,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:02:22,281 INFO L87 Difference]: Start difference. First operand 1870 states and 6410 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-06 00:02:23,165 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-06-06 00:02:23,567 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-06-06 00:02:23,825 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-06-06 00:02:24,034 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-06-06 00:02:24,263 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-06 00:02:24,482 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-06 00:02:24,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:24,685 INFO L93 Difference]: Finished difference Result 2744 states and 8990 transitions. [2021-06-06 00:02:24,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:02:24,685 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-06 00:02:24,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:24,689 INFO L225 Difference]: With dead ends: 2744 [2021-06-06 00:02:24,689 INFO L226 Difference]: Without dead ends: 2710 [2021-06-06 00:02:24,690 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 2868.4ms TimeCoverageRelationStatistics Valid=307, Invalid=1333, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:02:24,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2710 states. [2021-06-06 00:02:24,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2710 to 1870. [2021-06-06 00:02:24,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 3.4307116104868913) internal successors, (6412), 1869 states have internal predecessors, (6412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:24,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 6412 transitions. [2021-06-06 00:02:24,716 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 6412 transitions. Word has length 26 [2021-06-06 00:02:24,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:24,716 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 6412 transitions. [2021-06-06 00:02:24,716 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-06 00:02:24,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 6412 transitions. [2021-06-06 00:02:24,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:24,718 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:24,718 INFO L554 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-06 00:02:24,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2180,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:24,919 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:24,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:24,919 INFO L82 PathProgramCache]: Analyzing trace with hash -275202939, now seen corresponding path program 48 times [2021-06-06 00:02:24,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:24,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004735893] [2021-06-06 00:02:24,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:24,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:25,243 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-06 00:02:25,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:25,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004735893] [2021-06-06 00:02:25,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004735893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:25,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345391721] [2021-06-06 00:02:25,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 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-06 00:02:25,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:02:25,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:25,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:02:25,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:25,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:25,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:25,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:25,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:25,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:25,800 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:25,807 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:02:25,814 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:25,822 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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 28 treesize of output 13 [2021-06-06 00:02:25,828 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:25,835 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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, 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-06 00:02:25,842 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-06 00:02:25,849 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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, 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-06 00:02:25,872 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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 35 treesize of output 19 [2021-06-06 00:02:25,880 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:25,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:25,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 33 treesize of output 13 [2021-06-06 00:02:25,885 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:25,904 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-06 00:02:25,905 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-06 00:02:25,905 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:02:25,928 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-06 00:02:25,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345391721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:25,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:25,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-06 00:02:25,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710904582] [2021-06-06 00:02:25,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:02:25,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:25,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:02:25,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:02:25,928 INFO L87 Difference]: Start difference. First operand 1870 states and 6412 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-06 00:02:27,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:27,468 INFO L93 Difference]: Finished difference Result 2342 states and 7805 transitions. [2021-06-06 00:02:27,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:02:27,468 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-06 00:02:27,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:27,472 INFO L225 Difference]: With dead ends: 2342 [2021-06-06 00:02:27,472 INFO L226 Difference]: Without dead ends: 2320 [2021-06-06 00:02:27,472 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1650.9ms TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:02:27,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2320 states. [2021-06-06 00:02:27,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2320 to 1866. [2021-06-06 00:02:27,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.429490616621984) internal successors, (6396), 1865 states have internal predecessors, (6396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:27,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6396 transitions. [2021-06-06 00:02:27,495 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6396 transitions. Word has length 26 [2021-06-06 00:02:27,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:27,495 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6396 transitions. [2021-06-06 00:02:27,495 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-06 00:02:27,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6396 transitions. [2021-06-06 00:02:27,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:27,498 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:27,498 INFO L554 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-06 00:02:27,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2207 [2021-06-06 00:02:27,698 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:27,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:27,699 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-06-06 00:02:27,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:27,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833836003] [2021-06-06 00:02:27,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:27,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:27,964 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-06 00:02:27,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:27,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833836003] [2021-06-06 00:02:27,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833836003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:27,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130585550] [2021-06-06 00:02:27,965 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-06 00:02:27,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:27,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:27,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:28,251 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-06-06 00:02:28,301 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_196], 5=[v_prenex_198, v_prenex_200]} [2021-06-06 00:02:28,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:28,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:28,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:28,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:28,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:28,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:28,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:28,385 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-06-06 00:02:28,385 INFO L518 ElimStorePlain]: Eliminatee v_prenex_196 vanished before elimination [2021-06-06 00:02:28,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:28,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-06 00:02:28,390 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:28,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:28,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:28,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:28,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:28,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 25 treesize of output 13 [2021-06-06 00:02:28,418 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:28,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:28,439 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-06 00:02:28,439 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:29 [2021-06-06 00:02:28,476 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-06 00:02:28,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130585550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:28,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:28,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-06 00:02:28,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678031385] [2021-06-06 00:02:28,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:02:28,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:28,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:02:28,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:02:28,477 INFO L87 Difference]: Start difference. First operand 1866 states and 6396 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-06 00:02:29,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:29,891 INFO L93 Difference]: Finished difference Result 2566 states and 8529 transitions. [2021-06-06 00:02:29,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:02:29,891 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-06 00:02:29,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:29,894 INFO L225 Difference]: With dead ends: 2566 [2021-06-06 00:02:29,895 INFO L226 Difference]: Without dead ends: 2551 [2021-06-06 00:02:29,895 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 1401.9ms TimeCoverageRelationStatistics Valid=321, Invalid=1319, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:02:29,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2021-06-06 00:02:29,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 1866. [2021-06-06 00:02:29,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.429490616621984) internal successors, (6396), 1865 states have internal predecessors, (6396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:29,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6396 transitions. [2021-06-06 00:02:29,918 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6396 transitions. Word has length 26 [2021-06-06 00:02:29,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:29,918 INFO L482 AbstractCegarLoop]: Abstraction has 1866 states and 6396 transitions. [2021-06-06 00:02:29,918 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-06 00:02:29,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6396 transitions. [2021-06-06 00:02:29,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:29,920 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:29,920 INFO L554 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-06 00:02:30,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2303 [2021-06-06 00:02:30,121 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:30,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:30,121 INFO L82 PathProgramCache]: Analyzing trace with hash -527613613, now seen corresponding path program 50 times [2021-06-06 00:02:30,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:30,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640580745] [2021-06-06 00:02:30,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:30,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:30,407 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-06 00:02:30,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:30,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640580745] [2021-06-06 00:02:30,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640580745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:30,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567958387] [2021-06-06 00:02:30,407 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-06 00:02:30,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:02:30,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:30,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:30,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:30,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,686 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-06 00:02:30,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:30,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,712 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-06 00:02:30,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:30,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,740 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-06 00:02:30,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 37 [2021-06-06 00:02:30,744 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,759 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:02:30,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:30,760 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,786 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-06 00:02:30,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 32 treesize of output 34 [2021-06-06 00:02:30,789 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,815 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-06-06 00:02:30,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 29 [2021-06-06 00:02:30,816 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,840 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-06 00:02:30,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 25 [2021-06-06 00:02:30,841 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,858 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:02:30,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-06 00:02:30,858 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,880 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:02:30,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, 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-06 00:02:30,881 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,905 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-06-06 00:02:30,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 26 [2021-06-06 00:02:30,907 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,931 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-06-06 00:02:30,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 39 treesize of output 26 [2021-06-06 00:02:30,932 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,948 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:02:30,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, 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-06 00:02:30,949 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,964 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:02:30,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 41 treesize of output 1 [2021-06-06 00:02:30,965 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:30,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:30,988 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:30,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-06-06 00:02:30,995 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:31,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:31,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:31,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:31,017 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-06 00:02:31,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, 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-06 00:02:31,018 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:31,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:31,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:31,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:31,027 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:02:31,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:31,027 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:31,106 INFO L628 ElimStorePlain]: treesize reduction 109, result has 41.7 percent of original size [2021-06-06 00:02:31,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-06 00:02:31,107 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:78 [2021-06-06 00:02:31,186 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-06 00:02:31,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567958387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:31,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:31,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-06-06 00:02:31,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578829887] [2021-06-06 00:02:31,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:02:31,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:31,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:02:31,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:02:31,187 INFO L87 Difference]: Start difference. First operand 1866 states and 6396 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-06 00:02:32,803 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-06-06 00:02:32,978 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-06 00:02:33,123 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2021-06-06 00:02:33,815 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-06-06 00:02:35,388 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-06-06 00:02:36,087 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-06-06 00:02:36,355 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-06-06 00:02:36,743 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-06-06 00:02:37,189 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-06 00:02:37,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:37,711 INFO L93 Difference]: Finished difference Result 3357 states and 10803 transitions. [2021-06-06 00:02:37,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-06 00:02:37,711 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-06 00:02:37,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:37,715 INFO L225 Difference]: With dead ends: 3357 [2021-06-06 00:02:37,716 INFO L226 Difference]: Without dead ends: 3310 [2021-06-06 00:02:37,716 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2979 ImplicationChecksByTransitivity, 5608.4ms TimeCoverageRelationStatistics Valid=1266, Invalid=7106, Unknown=0, NotChecked=0, Total=8372 [2021-06-06 00:02:37,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3310 states. [2021-06-06 00:02:37,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3310 to 1970. [2021-06-06 00:02:37,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1969 states have (on average 3.420518029456577) internal successors, (6735), 1969 states have internal predecessors, (6735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:37,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 6735 transitions. [2021-06-06 00:02:37,745 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 6735 transitions. Word has length 26 [2021-06-06 00:02:37,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:37,745 INFO L482 AbstractCegarLoop]: Abstraction has 1970 states and 6735 transitions. [2021-06-06 00:02:37,745 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-06 00:02:37,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 6735 transitions. [2021-06-06 00:02:37,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:37,747 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:37,747 INFO L554 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-06 00:02:37,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2317,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:37,949 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:37,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:37,949 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-06-06 00:02:37,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:37,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42492442] [2021-06-06 00:02:37,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:37,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:38,199 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-06 00:02:38,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:38,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42492442] [2021-06-06 00:02:38,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42492442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:38,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463403790] [2021-06-06 00:02:38,200 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-06 00:02:38,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:02:38,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:38,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:38,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:38,744 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-06 00:02:38,993 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_206, v_prenex_208, v_prenex_210, v_prenex_212, v_prenex_202, v_prenex_214], 6=[A, v_prenex_204]} [2021-06-06 00:02:39,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:39,053 INFO L354 Elim1Store]: treesize reduction 16, result has 56.8 percent of original size [2021-06-06 00:02:39,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 39 [2021-06-06 00:02:39,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:39,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:39,103 INFO L354 Elim1Store]: treesize reduction 22, result has 40.5 percent of original size [2021-06-06 00:02:39,103 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 30 [2021-06-06 00:02:39,105 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:39,536 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-06 00:02:39,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:39,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:39,585 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-06 00:02:39,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 43 [2021-06-06 00:02:39,594 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:39,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:39,630 INFO L354 Elim1Store]: treesize reduction 16, result has 56.8 percent of original size [2021-06-06 00:02:39,630 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 36 [2021-06-06 00:02:39,634 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:40,012 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-06 00:02:40,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:40,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:40,054 INFO L354 Elim1Store]: treesize reduction 18, result has 51.4 percent of original size [2021-06-06 00:02:40,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 4 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 34 [2021-06-06 00:02:40,057 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:40,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:40,100 INFO L354 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2021-06-06 00:02:40,100 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 47 [2021-06-06 00:02:40,120 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:40,490 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-06-06 00:02:40,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:40,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:40,535 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-06 00:02:40,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 43 [2021-06-06 00:02:40,540 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:40,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:40,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:40,575 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 55 [2021-06-06 00:02:40,583 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:41,632 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 161 DAG size of output: 150 [2021-06-06 00:02:41,632 INFO L628 ElimStorePlain]: treesize reduction 72, result has 90.2 percent of original size [2021-06-06 00:02:41,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:41,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:41,670 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 55 [2021-06-06 00:02:41,676 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:41,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:41,713 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-06 00:02:41,713 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 43 [2021-06-06 00:02:41,717 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:42,359 WARN L205 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 147 [2021-06-06 00:02:42,359 INFO L628 ElimStorePlain]: treesize reduction 34, result has 94.9 percent of original size [2021-06-06 00:02:42,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:42,402 INFO L354 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2021-06-06 00:02:42,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 43 [2021-06-06 00:02:42,406 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:42,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:42,433 INFO L354 Elim1Store]: treesize reduction 27, result has 27.0 percent of original size [2021-06-06 00:02:42,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 28 [2021-06-06 00:02:42,435 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:42,733 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-06 00:02:42,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:42,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:42,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:42,770 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-06-06 00:02:42,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-06-06 00:02:42,775 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:42,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:42,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:42,790 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:02:42,790 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-06-06 00:02:42,791 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:43,063 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-06 00:02:43,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:43,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:43,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:43,098 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-06-06 00:02:43,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-06-06 00:02:43,102 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:43,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:43,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:43,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:43,126 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-06-06 00:02:43,134 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:43,376 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-06 00:02:43,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:43,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 14 xjuncts. [2021-06-06 00:02:43,401 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:777 [2021-06-06 00:02:43,774 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 41 [2021-06-06 00:02:43,928 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-06 00:02:43,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463403790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:43,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:43,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-06 00:02:43,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960189600] [2021-06-06 00:02:43,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:02:43,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:43,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:02:43,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:02:43,929 INFO L87 Difference]: Start difference. First operand 1970 states and 6735 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-06 00:02:44,948 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-06 00:02:45,538 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-06-06 00:02:45,985 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-06-06 00:02:48,966 WARN L205 SmtUtils]: Spent 2.90 s on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-06-06 00:02:49,254 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-06-06 00:02:52,586 WARN L205 SmtUtils]: Spent 3.22 s on a formula simplification. DAG size of input: 119 DAG size of output: 79 [2021-06-06 00:02:52,804 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-06-06 00:02:52,989 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-06-06 00:02:53,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:53,472 INFO L93 Difference]: Finished difference Result 3232 states and 10559 transitions. [2021-06-06 00:02:53,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:02:53,472 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-06 00:02:53,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:53,477 INFO L225 Difference]: With dead ends: 3232 [2021-06-06 00:02:53,477 INFO L226 Difference]: Without dead ends: 3187 [2021-06-06 00:02:53,477 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 10003.5ms TimeCoverageRelationStatistics Valid=609, Invalid=2931, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:02:53,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3187 states. [2021-06-06 00:02:53,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3187 to 2005. [2021-06-06 00:02:53,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2005 states, 2004 states have (on average 3.4266467065868262) internal successors, (6867), 2004 states have internal predecessors, (6867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:53,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2005 states to 2005 states and 6867 transitions. [2021-06-06 00:02:53,506 INFO L78 Accepts]: Start accepts. Automaton has 2005 states and 6867 transitions. Word has length 26 [2021-06-06 00:02:53,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:53,506 INFO L482 AbstractCegarLoop]: Abstraction has 2005 states and 6867 transitions. [2021-06-06 00:02:53,506 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-06 00:02:53,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2005 states and 6867 transitions. [2021-06-06 00:02:53,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:53,509 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:53,509 INFO L554 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-06 00:02:53,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2346 [2021-06-06 00:02:53,709 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:53,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:53,709 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-06-06 00:02:53,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:53,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523988538] [2021-06-06 00:02:53,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:53,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:54,048 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-06 00:02:54,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:54,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523988538] [2021-06-06 00:02:54,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523988538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:54,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100369220] [2021-06-06 00:02:54,049 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-06 00:02:54,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:02:54,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:54,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:54,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:54,538 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_226], 5=[v_prenex_222, v_prenex_224]} [2021-06-06 00:02:54,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:54,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:54,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:54,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:02:54,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:54,633 INFO L628 ElimStorePlain]: treesize reduction 137, result has 41.9 percent of original size [2021-06-06 00:02:54,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:54,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:54,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:02:54,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:54,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:54,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:54,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:54,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:54,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:54,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:54,670 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:54,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:54,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:02:54,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:02:54,697 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:54,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:54,719 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-06 00:02:54,719 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:22 [2021-06-06 00:02:54,754 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-06 00:02:54,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100369220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:54,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:54,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-06 00:02:54,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419790641] [2021-06-06 00:02:54,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:02:54,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:54,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:02:54,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:02:54,755 INFO L87 Difference]: Start difference. First operand 2005 states and 6867 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-06 00:02:56,897 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-06-06 00:02:57,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:57,463 INFO L93 Difference]: Finished difference Result 2655 states and 8819 transitions. [2021-06-06 00:02:57,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:02:57,463 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-06 00:02:57,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:57,467 INFO L225 Difference]: With dead ends: 2655 [2021-06-06 00:02:57,467 INFO L226 Difference]: Without dead ends: 2640 [2021-06-06 00:02:57,467 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 2503.4ms TimeCoverageRelationStatistics Valid=482, Invalid=2170, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:02:57,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2021-06-06 00:02:57,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2003. [2021-06-06 00:02:57,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4265734265734267) internal successors, (6860), 2002 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:57,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6860 transitions. [2021-06-06 00:02:57,492 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6860 transitions. Word has length 26 [2021-06-06 00:02:57,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:57,492 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6860 transitions. [2021-06-06 00:02:57,492 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-06 00:02:57,492 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6860 transitions. [2021-06-06 00:02:57,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:57,495 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:57,495 INFO L554 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-06 00:02:57,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2431 [2021-06-06 00:02:57,695 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:57,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:57,695 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-06-06 00:02:57,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:57,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516039421] [2021-06-06 00:02:57,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:57,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:58,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-06 00:02:58,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:58,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516039421] [2021-06-06 00:02:58,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516039421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:58,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222097590] [2021-06-06 00:02:58,027 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-06 00:02:58,053 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:02:58,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:58,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:58,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:58,442 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-06-06 00:02:58,629 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-06 00:02:58,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:58,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:58,887 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-06 00:02:58,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:58,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:58,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:58,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:58,916 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:58,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:58,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:59,296 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-06 00:02:59,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:59,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:59,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:59,330 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:02:59,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:02:59,331 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:02:59,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:59,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:59,360 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:02:59,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:02:59,364 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:00,024 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-06-06 00:03:00,025 INFO L628 ElimStorePlain]: treesize reduction 29, result has 95.9 percent of original size [2021-06-06 00:03:00,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,060 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-06 00:03:00,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, 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-06 00:03:00,064 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:00,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,088 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-06 00:03:00,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-06-06 00:03:00,090 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:00,395 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-06 00:03:00,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:00,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,427 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-06 00:03:00,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:00,432 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:00,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,466 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-06 00:03:00,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:00,470 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:00,744 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-06 00:03:00,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:00,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,777 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:03:00,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:00,779 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:00,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:00,801 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:03:00,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, 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-06 00:03:00,803 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:01,061 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-06 00:03:01,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:01,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,095 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:03:01,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-06 00:03:01,098 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:01,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,120 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:03:01,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-06-06 00:03:01,122 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:01,373 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-06-06 00:03:01,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:01,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,401 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:03:01,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:03:01,403 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:01,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,426 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:03:01,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:01,431 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:01,878 WARN L205 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2021-06-06 00:03:01,879 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.8 percent of original size [2021-06-06 00:03:01,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:01,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, 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-06 00:03:01,914 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:01,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:01,938 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:03:01,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, 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-06 00:03:01,939 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:02,147 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-06 00:03:02,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:02,160 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-06 00:03:02,161 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:793, output treesize:352 [2021-06-06 00:03:02,325 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-06 00:03:02,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222097590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:02,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:02,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-06-06 00:03:02,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018224006] [2021-06-06 00:03:02,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:03:02,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:02,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:03:02,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:03:02,326 INFO L87 Difference]: Start difference. First operand 2003 states and 6860 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-06 00:03:04,403 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-06-06 00:03:05,142 WARN L205 SmtUtils]: Spent 547.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-06-06 00:03:08,034 WARN L205 SmtUtils]: Spent 2.81 s on a formula simplification. DAG size of input: 173 DAG size of output: 115 [2021-06-06 00:03:08,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:08,585 INFO L93 Difference]: Finished difference Result 2890 states and 9570 transitions. [2021-06-06 00:03:08,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:03:08,585 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-06 00:03:08,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:08,589 INFO L225 Difference]: With dead ends: 2890 [2021-06-06 00:03:08,589 INFO L226 Difference]: Without dead ends: 2860 [2021-06-06 00:03:08,589 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 6569.2ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:03:08,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2021-06-06 00:03:08,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2003. [2021-06-06 00:03:08,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4265734265734267) internal successors, (6860), 2002 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:08,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6860 transitions. [2021-06-06 00:03:08,616 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6860 transitions. Word has length 26 [2021-06-06 00:03:08,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:08,616 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6860 transitions. [2021-06-06 00:03:08,616 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-06 00:03:08,616 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6860 transitions. [2021-06-06 00:03:08,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:08,619 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:08,619 INFO L554 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-06 00:03:08,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2445 [2021-06-06 00:03:08,819 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:08,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:08,820 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-06-06 00:03:08,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:08,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258142440] [2021-06-06 00:03:08,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:09,058 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-06 00:03:09,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:09,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258142440] [2021-06-06 00:03:09,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258142440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:09,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685626920] [2021-06-06 00:03:09,058 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-06 00:03:09,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:03:09,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:09,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:03:09,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:09,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:09,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-06-06 00:03:09,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,355 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-06 00:03:09,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 37 treesize of output 31 [2021-06-06 00:03:09,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,383 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-06 00:03:09,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-06-06 00:03:09,384 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,399 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-06 00:03:09,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,423 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-06 00:03:09,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:09,425 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,440 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,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 32 treesize of output 1 [2021-06-06 00:03:09,441 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,456 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-06 00:03:09,457 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,472 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:03:09,473 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,488 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-06 00:03:09,489 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,511 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-06-06 00:03:09,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 30 treesize of output 26 [2021-06-06 00:03:09,513 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,528 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-06 00:03:09,529 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,554 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-06 00:03:09,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:03:09,558 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,581 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-06 00:03:09,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:03:09,582 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,597 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,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 37 treesize of output 1 [2021-06-06 00:03:09,597 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,611 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-06-06 00:03:09,612 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:09,620 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:03:09,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-06-06 00:03:09,620 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:09,692 INFO L628 ElimStorePlain]: treesize reduction 42, result has 65.0 percent of original size [2021-06-06 00:03:09,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-06 00:03:09,693 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-06-06 00:03:09,778 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-06 00:03:09,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685626920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:09,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:09,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-06 00:03:09,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702534624] [2021-06-06 00:03:09,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:09,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:09,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:09,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:09,779 INFO L87 Difference]: Start difference. First operand 2003 states and 6860 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-06 00:03:11,197 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-06-06 00:03:12,166 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-06-06 00:03:12,406 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 62 [2021-06-06 00:03:12,658 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-06-06 00:03:12,977 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 65 [2021-06-06 00:03:13,569 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-06-06 00:03:13,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:13,637 INFO L93 Difference]: Finished difference Result 3566 states and 11484 transitions. [2021-06-06 00:03:13,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-06 00:03:13,638 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-06 00:03:13,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:13,643 INFO L225 Difference]: With dead ends: 3566 [2021-06-06 00:03:13,643 INFO L226 Difference]: Without dead ends: 3532 [2021-06-06 00:03:13,643 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 3580.4ms TimeCoverageRelationStatistics Valid=879, Invalid=3153, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:03:13,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3532 states. [2021-06-06 00:03:13,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3532 to 2009. [2021-06-06 00:03:13,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.431772908366534) internal successors, (6891), 2008 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:13,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 6891 transitions. [2021-06-06 00:03:13,675 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 6891 transitions. Word has length 26 [2021-06-06 00:03:13,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:13,675 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 6891 transitions. [2021-06-06 00:03:13,675 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-06 00:03:13,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 6891 transitions. [2021-06-06 00:03:13,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:13,677 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:13,677 INFO L554 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-06 00:03:13,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2511 [2021-06-06 00:03:13,878 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:13,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:13,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1556883255, now seen corresponding path program 30 times [2021-06-06 00:03:13,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:13,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759270539] [2021-06-06 00:03:13,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:13,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:14,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:14,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:14,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759270539] [2021-06-06 00:03:14,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759270539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:14,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136483986] [2021-06-06 00:03:14,028 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-06 00:03:14,052 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:03:14,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:14,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-06 00:03:14,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:14,406 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:14,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 30 treesize of output 28 [2021-06-06 00:03:14,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,418 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:14,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,429 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,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 16 [2021-06-06 00:03:14,430 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,450 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:14,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, 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-06 00:03:14,451 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:14,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:14,472 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,489 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:14,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-06-06 00:03:14,491 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,500 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:14,500 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,515 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:14,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, 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-06 00:03:14,520 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,529 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,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, 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-06 00:03:14,530 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,539 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:14,540 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,557 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:14,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:14,558 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,568 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-06-06 00:03:14,568 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,586 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:14,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-06-06 00:03:14,589 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,598 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:14,598 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,606 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:14,607 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,613 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:14,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 33 treesize of output 19 [2021-06-06 00:03:14,613 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:14,741 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-06-06 00:03:14,742 INFO L628 ElimStorePlain]: treesize reduction 33, result has 82.1 percent of original size [2021-06-06 00:03:14,744 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-06 00:03:14,744 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-06-06 00:03:14,925 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-06 00:03:14,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136483986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:14,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:14,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-06 00:03:14,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732789156] [2021-06-06 00:03:14,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:03:14,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:14,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:03:14,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:03:14,926 INFO L87 Difference]: Start difference. First operand 2009 states and 6891 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-06 00:03:15,814 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-06-06 00:03:16,583 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-06-06 00:03:16,753 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-06-06 00:03:16,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:16,788 INFO L93 Difference]: Finished difference Result 2493 states and 8335 transitions. [2021-06-06 00:03:16,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:03:16,788 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-06 00:03:16,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:16,792 INFO L225 Difference]: With dead ends: 2493 [2021-06-06 00:03:16,792 INFO L226 Difference]: Without dead ends: 2478 [2021-06-06 00:03:16,792 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1806.3ms TimeCoverageRelationStatistics Valid=234, Invalid=1248, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:03:16,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-06-06 00:03:16,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 2002. [2021-06-06 00:03:16,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 3.4302848575712144) internal successors, (6864), 2001 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:16,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 6864 transitions. [2021-06-06 00:03:16,820 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 6864 transitions. Word has length 26 [2021-06-06 00:03:16,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:16,820 INFO L482 AbstractCegarLoop]: Abstraction has 2002 states and 6864 transitions. [2021-06-06 00:03:16,820 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-06 00:03:16,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 6864 transitions. [2021-06-06 00:03:16,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:16,823 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:16,823 INFO L554 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-06 00:03:17,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2538 [2021-06-06 00:03:17,037 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:17,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:17,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1386281111, now seen corresponding path program 31 times [2021-06-06 00:03:17,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:17,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842272753] [2021-06-06 00:03:17,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:17,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-06 00:03:17,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:17,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842272753] [2021-06-06 00:03:17,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842272753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:17,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133413005] [2021-06-06 00:03:17,290 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-06 00:03:17,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:17,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:17,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:17,573 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-06 00:03:17,780 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-06-06 00:03:17,865 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_249], 2=[A, v_prenex_250]} [2021-06-06 00:03:17,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:17,869 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-06 00:03:17,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:17,963 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-06 00:03:17,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:17,968 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-06 00:03:17,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:17,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:17,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:17,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:03:17,973 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:18,024 INFO L628 ElimStorePlain]: treesize reduction 13, result has 83.5 percent of original size [2021-06-06 00:03:18,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:18,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:18,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:18,029 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:18,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:18,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-06 00:03:18,052 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-06-06 00:03:18,089 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-06 00:03:18,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133413005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:18,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:18,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:18,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602615014] [2021-06-06 00:03:18,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:18,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:18,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:18,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:18,090 INFO L87 Difference]: Start difference. First operand 2002 states and 6864 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-06 00:03:19,115 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-06 00:03:19,454 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-06-06 00:03:19,631 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 66 [2021-06-06 00:03:19,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:19,856 INFO L93 Difference]: Finished difference Result 2918 states and 9622 transitions. [2021-06-06 00:03:19,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:03:19,856 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-06 00:03:19,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:19,860 INFO L225 Difference]: With dead ends: 2918 [2021-06-06 00:03:19,860 INFO L226 Difference]: Without dead ends: 2873 [2021-06-06 00:03:19,860 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1858.5ms TimeCoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:03:19,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-06-06 00:03:19,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2019. [2021-06-06 00:03:19,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 2018 states have (on average 3.4345887016848367) internal successors, (6931), 2018 states have internal predecessors, (6931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:19,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 6931 transitions. [2021-06-06 00:03:19,886 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 6931 transitions. Word has length 26 [2021-06-06 00:03:19,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:19,886 INFO L482 AbstractCegarLoop]: Abstraction has 2019 states and 6931 transitions. [2021-06-06 00:03:19,886 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-06 00:03:19,886 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 6931 transitions. [2021-06-06 00:03:19,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:19,888 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:19,889 INFO L554 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-06 00:03:20,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2595 [2021-06-06 00:03:20,089 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:20,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:20,089 INFO L82 PathProgramCache]: Analyzing trace with hash -231251669, now seen corresponding path program 32 times [2021-06-06 00:03:20,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:20,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135317320] [2021-06-06 00:03:20,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:20,385 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-06 00:03:20,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:20,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135317320] [2021-06-06 00:03:20,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135317320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:20,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760529556] [2021-06-06 00:03:20,385 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-06 00:03:20,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:03:20,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:20,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:20,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:20,679 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-06-06 00:03:20,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:20,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:20,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-06 00:03:20,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:20,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:20,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:20,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:20,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,123 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 120 [2021-06-06 00:03:21,123 INFO L628 ElimStorePlain]: treesize reduction 131, result has 71.4 percent of original size [2021-06-06 00:03:21,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,136 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03: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 21 treesize of output 17 [2021-06-06 00:03:21,138 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,260 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-06-06 00:03:21,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,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 16 treesize of output 18 [2021-06-06 00:03:21,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,395 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-06 00:03:21,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:03:21,411 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,518 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-06-06 00:03:21,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,531 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:21,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, 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-06 00:03:21,532 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,635 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-06 00:03:21,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,647 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:21,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-06 00:03:21,649 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,750 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-06 00:03:21,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:21,763 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,874 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,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, 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-06 00:03:21,875 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:21,884 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:21,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:03:21,885 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:21,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:21,977 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-06 00:03:21,977 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-06-06 00:03:22,104 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-06-06 00:03:22,144 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-06 00:03:22,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760529556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:22,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:22,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:22,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060527784] [2021-06-06 00:03:22,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:22,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:22,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:22,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:22,145 INFO L87 Difference]: Start difference. First operand 2019 states and 6931 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-06 00:03:23,065 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-06 00:03:23,223 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-06 00:03:23,569 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-06-06 00:03:23,853 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-06-06 00:03:24,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:24,006 INFO L93 Difference]: Finished difference Result 3134 states and 10334 transitions. [2021-06-06 00:03:24,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:03:24,006 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-06 00:03:24,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:24,011 INFO L225 Difference]: With dead ends: 3134 [2021-06-06 00:03:24,011 INFO L226 Difference]: Without dead ends: 3104 [2021-06-06 00:03:24,011 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 2101.7ms TimeCoverageRelationStatistics Valid=292, Invalid=1040, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:03:24,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3104 states. [2021-06-06 00:03:24,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3104 to 2002. [2021-06-06 00:03:24,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 3.4292853573213393) internal successors, (6862), 2001 states have internal predecessors, (6862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:24,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 6862 transitions. [2021-06-06 00:03:24,040 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 6862 transitions. Word has length 26 [2021-06-06 00:03:24,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:24,040 INFO L482 AbstractCegarLoop]: Abstraction has 2002 states and 6862 transitions. [2021-06-06 00:03:24,040 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-06 00:03:24,040 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 6862 transitions. [2021-06-06 00:03:24,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:24,042 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:24,042 INFO L554 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-06 00:03:24,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2607 [2021-06-06 00:03:24,245 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:24,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:24,245 INFO L82 PathProgramCache]: Analyzing trace with hash -714132561, now seen corresponding path program 33 times [2021-06-06 00:03:24,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:24,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62016454] [2021-06-06 00:03:24,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:24,464 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-06 00:03:24,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:24,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62016454] [2021-06-06 00:03:24,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62016454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:24,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310109394] [2021-06-06 00:03:24,465 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-06 00:03:24,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:03:24,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:24,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:24,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:24,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:24,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:03:24,857 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:24,863 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:24,870 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:24,876 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 16 [2021-06-06 00:03:24,882 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 21 treesize of output 13 [2021-06-06 00:03:24,888 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:24,894 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:24,900 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:24,907 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:24,913 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:24,919 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:24,925 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:03:24,931 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:24,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:24,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-06 00:03:24,942 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:24,963 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-06 00:03:24,964 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-06 00:03:24,964 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:03:24,987 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-06 00:03:24,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310109394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:24,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:24,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:24,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010117763] [2021-06-06 00:03:24,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:24,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:24,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:24,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:24,988 INFO L87 Difference]: Start difference. First operand 2002 states and 6862 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-06 00:03:25,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:25,487 INFO L93 Difference]: Finished difference Result 2504 states and 8391 transitions. [2021-06-06 00:03:25,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:03:25,488 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-06 00:03:25,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:25,491 INFO L225 Difference]: With dead ends: 2504 [2021-06-06 00:03:25,491 INFO L226 Difference]: Without dead ends: 2483 [2021-06-06 00:03:25,491 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 672.2ms TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:03:25,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2483 states. [2021-06-06 00:03:25,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2483 to 2009. [2021-06-06 00:03:25,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 3.431772908366534) internal successors, (6891), 2008 states have internal predecessors, (6891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:25,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 6891 transitions. [2021-06-06 00:03:25,514 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 6891 transitions. Word has length 26 [2021-06-06 00:03:25,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:25,514 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 6891 transitions. [2021-06-06 00:03:25,514 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-06 00:03:25,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 6891 transitions. [2021-06-06 00:03:25,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:25,516 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:25,516 INFO L554 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-06 00:03:25,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2635 [2021-06-06 00:03:25,717 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:25,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:25,717 INFO L82 PathProgramCache]: Analyzing trace with hash -881941653, now seen corresponding path program 34 times [2021-06-06 00:03:25,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:25,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143748208] [2021-06-06 00:03:25,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:25,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:25,910 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-06 00:03:25,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:25,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143748208] [2021-06-06 00:03:25,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143748208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:25,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616441427] [2021-06-06 00:03:25,910 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-06 00:03:25,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:03:25,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:25,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:03:25,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:26,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:26,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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, 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-06 00:03:26,248 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:26,254 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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, 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-06 00:03:26,261 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:26,267 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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, 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-06 00:03:26,274 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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 33 treesize of output 19 [2021-06-06 00:03:26,281 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:26,287 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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 28 treesize of output 16 [2021-06-06 00:03:26,293 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:26,299 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:26,305 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:26,312 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:26,317 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,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, 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-06 00:03:26,323 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:26,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:26,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:26,327 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:26,346 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:03:26,347 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-06 00:03:26,348 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:03:26,374 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-06 00:03:26,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616441427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:26,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:26,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:03:26,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296928899] [2021-06-06 00:03:26,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:03:26,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:26,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:03:26,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:03:26,375 INFO L87 Difference]: Start difference. First operand 2009 states and 6891 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-06 00:03:26,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:26,757 INFO L93 Difference]: Finished difference Result 2352 states and 7913 transitions. [2021-06-06 00:03:26,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 00:03:26,757 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-06 00:03:26,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:26,760 INFO L225 Difference]: With dead ends: 2352 [2021-06-06 00:03:26,760 INFO L226 Difference]: Without dead ends: 2333 [2021-06-06 00:03:26,760 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 504.9ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:26,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-06-06 00:03:26,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 2003. [2021-06-06 00:03:26,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 2002 states have (on average 3.4315684315684316) internal successors, (6870), 2002 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:26,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 6870 transitions. [2021-06-06 00:03:26,809 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 6870 transitions. Word has length 26 [2021-06-06 00:03:26,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:26,809 INFO L482 AbstractCegarLoop]: Abstraction has 2003 states and 6870 transitions. [2021-06-06 00:03:26,809 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-06 00:03:26,809 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 6870 transitions. [2021-06-06 00:03:26,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:26,812 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:26,812 INFO L554 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-06 00:03:27,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2677,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:27,029 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:27,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:27,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1345509615, now seen corresponding path program 35 times [2021-06-06 00:03:27,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:27,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769922686] [2021-06-06 00:03:27,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:27,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:27,217 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-06 00:03:27,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:27,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769922686] [2021-06-06 00:03:27,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769922686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:27,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400817207] [2021-06-06 00:03:27,217 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-06 00:03:27,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:03:27,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:27,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:03:27,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:27,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,556 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,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, 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-06 00:03:27,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,565 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:27,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,576 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:27,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-06 00:03:27,578 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,586 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,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 33 treesize of output 19 [2021-06-06 00:03:27,587 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:27,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, 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-06 00:03:27,599 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,608 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,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, 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-06 00:03:27,608 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,617 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:27,618 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,629 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:27,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:27,631 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,639 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:27,640 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,651 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:27,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:27,655 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,663 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:27,664 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:27,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:27,677 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,688 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:27,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:27,690 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,698 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:27,699 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,710 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:27,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, 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-06 00:03:27,711 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:27,717 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:03:27,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 1 [2021-06-06 00:03:27,718 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:27,821 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-06-06 00:03:27,822 INFO L628 ElimStorePlain]: treesize reduction 24, result has 82.5 percent of original size [2021-06-06 00:03:27,823 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-06 00:03:27,823 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:91 [2021-06-06 00:03:27,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:27,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400817207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:27,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:27,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:03:27,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161206103] [2021-06-06 00:03:27,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:03:27,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:27,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:03:27,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:03:27,927 INFO L87 Difference]: Start difference. First operand 2003 states and 6870 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-06 00:03:29,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:29,265 INFO L93 Difference]: Finished difference Result 2949 states and 9724 transitions. [2021-06-06 00:03:29,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:03:29,266 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-06 00:03:29,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:29,269 INFO L225 Difference]: With dead ends: 2949 [2021-06-06 00:03:29,269 INFO L226 Difference]: Without dead ends: 2899 [2021-06-06 00:03:29,270 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1320.8ms TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-06-06 00:03:29,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2021-06-06 00:03:29,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1994. [2021-06-06 00:03:29,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1994 states, 1993 states have (on average 3.4290015052684395) internal successors, (6834), 1993 states have internal predecessors, (6834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:29,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 6834 transitions. [2021-06-06 00:03:29,295 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 6834 transitions. Word has length 26 [2021-06-06 00:03:29,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:29,295 INFO L482 AbstractCegarLoop]: Abstraction has 1994 states and 6834 transitions. [2021-06-06 00:03:29,295 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-06 00:03:29,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 6834 transitions. [2021-06-06 00:03:29,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:29,298 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:29,298 INFO L554 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-06 00:03:29,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2721,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:29,498 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:29,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:29,499 INFO L82 PathProgramCache]: Analyzing trace with hash -583168205, now seen corresponding path program 36 times [2021-06-06 00:03:29,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:29,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422202490] [2021-06-06 00:03:29,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:29,676 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-06 00:03:29,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:29,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422202490] [2021-06-06 00:03:29,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422202490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:29,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062284818] [2021-06-06 00:03:29,677 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-06 00:03:29,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:03:29,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:29,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:29,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:30,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,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 30 treesize of output 24 [2021-06-06 00:03:30,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,035 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:30,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, 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-06 00:03:30,036 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,151 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-06-06 00:03:30,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,165 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:30,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-06 00:03:30,166 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,176 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-06 00:03:30,179 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,302 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-06 00:03:30,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:30,316 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,325 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:30,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:30,327 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,439 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:30,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:30,440 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:30,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:30,452 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:30,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:30,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-06 00:03:30,539 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:293, output treesize:141 [2021-06-06 00:03:30,663 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-06 00:03:30,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062284818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:30,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:30,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-06 00:03:30,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695993325] [2021-06-06 00:03:30,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:30,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:30,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:30,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:30,664 INFO L87 Difference]: Start difference. First operand 1994 states and 6834 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-06 00:03:31,284 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-06-06 00:03:31,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:31,520 INFO L93 Difference]: Finished difference Result 2201 states and 7427 transitions. [2021-06-06 00:03:31,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:03:31,520 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-06 00:03:31,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:31,523 INFO L225 Difference]: With dead ends: 2201 [2021-06-06 00:03:31,523 INFO L226 Difference]: Without dead ends: 2176 [2021-06-06 00:03:31,523 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 933.0ms TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:03:31,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2176 states. [2021-06-06 00:03:31,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2176 to 1990. [2021-06-06 00:03:31,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1990 states, 1989 states have (on average 3.431875314228255) internal successors, (6826), 1989 states have internal predecessors, (6826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:31,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1990 states to 1990 states and 6826 transitions. [2021-06-06 00:03:31,546 INFO L78 Accepts]: Start accepts. Automaton has 1990 states and 6826 transitions. Word has length 26 [2021-06-06 00:03:31,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:31,546 INFO L482 AbstractCegarLoop]: Abstraction has 1990 states and 6826 transitions. [2021-06-06 00:03:31,546 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-06 00:03:31,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1990 states and 6826 transitions. [2021-06-06 00:03:31,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:31,548 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:31,548 INFO L554 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-06 00:03:31,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2770,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:31,749 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:31,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:31,749 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 37 times [2021-06-06 00:03:31,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:31,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691307440] [2021-06-06 00:03:31,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:32,021 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-06 00:03:32,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:32,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691307440] [2021-06-06 00:03:32,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691307440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:32,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390857852] [2021-06-06 00:03:32,021 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-06 00:03:32,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:32,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:32,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:32,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:32,472 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:32,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:32,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:32,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:32,485 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:32,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, 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-06 00:03:32,488 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:32,800 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-06-06 00:03:32,801 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.7 percent of original size [2021-06-06 00:03:32,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:32,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:32,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-06-06 00:03:32,817 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:32,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:32,828 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:32,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-06-06 00:03:32,830 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:32,976 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-06 00:03:32,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:32,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:32,991 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:32,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:32,994 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:32,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:33,018 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:33,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:33,020 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:33,155 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-06 00:03:33,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:33,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:33,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:33,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, 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-06 00:03:33,169 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:33,179 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:33,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:33,181 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:33,418 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-06-06 00:03:33,418 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.5 percent of original size [2021-06-06 00:03:33,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:33,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:33,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:03:33,434 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:33,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:33,443 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:33,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-06 00:03:33,444 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:33,546 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-06 00:03:33,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:33,552 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-06 00:03:33,552 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:170 [2021-06-06 00:03:33,676 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-06 00:03:33,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390857852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:33,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:33,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:03:33,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300417625] [2021-06-06 00:03:33,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:33,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:33,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:33,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:33,677 INFO L87 Difference]: Start difference. First operand 1990 states and 6826 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-06 00:03:34,358 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 71 [2021-06-06 00:03:34,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:34,540 INFO L93 Difference]: Finished difference Result 2694 states and 8981 transitions. [2021-06-06 00:03:34,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:03:34,541 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-06 00:03:34,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:34,544 INFO L225 Difference]: With dead ends: 2694 [2021-06-06 00:03:34,544 INFO L226 Difference]: Without dead ends: 2648 [2021-06-06 00:03:34,545 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1081.0ms TimeCoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:03:34,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-06-06 00:03:34,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 1999. [2021-06-06 00:03:34,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1998 states have (on average 3.4334334334334335) internal successors, (6860), 1998 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:34,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 6860 transitions. [2021-06-06 00:03:34,579 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 6860 transitions. Word has length 26 [2021-06-06 00:03:34,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:34,579 INFO L482 AbstractCegarLoop]: Abstraction has 1999 states and 6860 transitions. [2021-06-06 00:03:34,579 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-06 00:03:34,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 6860 transitions. [2021-06-06 00:03:34,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:34,582 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:34,582 INFO L554 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-06 00:03:34,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2801 [2021-06-06 00:03:34,782 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:34,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:34,783 INFO L82 PathProgramCache]: Analyzing trace with hash -858801881, now seen corresponding path program 38 times [2021-06-06 00:03:34,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:34,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137257680] [2021-06-06 00:03:34,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:35,004 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-06 00:03:35,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:35,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137257680] [2021-06-06 00:03:35,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137257680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:35,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100635792] [2021-06-06 00:03:35,005 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-06 00:03:35,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:03:35,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:35,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:03:35,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:35,415 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-06 00:03:35,736 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 57 [2021-06-06 00:03:35,803 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_290, v_prenex_289]} [2021-06-06 00:03:35,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:35,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:03:35,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:35,901 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-06 00:03:35,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:35,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-06 00:03:35,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:35,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:35,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:35,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:35,911 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:35,963 INFO L628 ElimStorePlain]: treesize reduction 13, result has 83.5 percent of original size [2021-06-06 00:03:35,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:35,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:35,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:35,967 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:35,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:35,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-06 00:03:35,990 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-06-06 00:03:36,042 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-06 00:03:36,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100635792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:36,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:36,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:03:36,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996428000] [2021-06-06 00:03:36,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:36,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:36,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:36,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:36,043 INFO L87 Difference]: Start difference. First operand 1999 states and 6860 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-06 00:03:36,887 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-06 00:03:37,264 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 86 [2021-06-06 00:03:37,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:37,460 INFO L93 Difference]: Finished difference Result 2703 states and 8943 transitions. [2021-06-06 00:03:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:03:37,460 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-06 00:03:37,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:37,464 INFO L225 Difference]: With dead ends: 2703 [2021-06-06 00:03:37,465 INFO L226 Difference]: Without dead ends: 2658 [2021-06-06 00:03:37,465 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 1755.4ms TimeCoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:03:37,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-06-06 00:03:37,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 1983. [2021-06-06 00:03:37,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:37,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-06-06 00:03:37,492 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-06-06 00:03:37,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:37,492 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-06-06 00:03:37,492 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-06 00:03:37,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-06-06 00:03:37,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:37,494 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:37,494 INFO L554 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-06 00:03:37,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2838,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:37,695 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:37,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:37,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 39 times [2021-06-06 00:03:37,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:37,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396075931] [2021-06-06 00:03:37,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:37,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:37,826 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-06 00:03:37,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:37,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396075931] [2021-06-06 00:03:37,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396075931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:37,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627374516] [2021-06-06 00:03:37,826 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-06 00:03:37,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:03:37,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:37,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:37,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:38,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:38,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:38,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:38,228 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:38,234 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:38,240 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-06 00:03:38,247 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:38,253 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:38,259 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:38,265 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:03:38,271 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:38,277 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:38,283 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:03:38,289 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:38,294 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:38,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:38,298 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,319 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-06 00:03:38,320 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-06 00:03:38,320 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:03:38,342 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-06 00:03:38,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627374516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:38,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:38,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:03:38,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965900274] [2021-06-06 00:03:38,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:38,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:38,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:38,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:38,343 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 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-06 00:03:38,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:38,917 INFO L93 Difference]: Finished difference Result 2475 states and 8338 transitions. [2021-06-06 00:03:38,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-06 00:03:38,918 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-06 00:03:38,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:38,921 INFO L225 Difference]: With dead ends: 2475 [2021-06-06 00:03:38,921 INFO L226 Difference]: Without dead ends: 2460 [2021-06-06 00:03:38,921 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 576.3ms TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-06-06 00:03:38,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2021-06-06 00:03:38,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 1983. [2021-06-06 00:03:38,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:38,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-06-06 00:03:38,944 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-06-06 00:03:38,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:38,945 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-06-06 00:03:38,945 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-06 00:03:38,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-06-06 00:03:38,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:38,947 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:38,947 INFO L554 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-06 00:03:39,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2849,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:39,148 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:39,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:39,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1240114777, now seen corresponding path program 40 times [2021-06-06 00:03:39,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:39,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268921001] [2021-06-06 00:03:39,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:39,294 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-06 00:03:39,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:39,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268921001] [2021-06-06 00:03:39,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268921001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:39,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971653625] [2021-06-06 00:03:39,294 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-06 00:03:39,320 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:03:39,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:39,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:03:39,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:39,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:39,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:39,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:39,664 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-06 00:03:39,670 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:03:39,675 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:03:39,681 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,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, 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-06 00:03:39,687 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:03:39,692 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:03:39,697 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:39,703 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-06-06 00:03:39,708 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-06-06 00:03:39,713 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:39,718 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:39,723 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:39,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:39,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-06-06 00:03:39,726 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:39,745 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:03:39,746 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-06 00:03:39,746 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-06-06 00:03:39,776 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-06 00:03:39,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971653625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:39,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:39,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:03:39,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312165838] [2021-06-06 00:03:39,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:39,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:39,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:39,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:39,777 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:40,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:40,775 INFO L93 Difference]: Finished difference Result 2790 states and 9280 transitions. [2021-06-06 00:03:40,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:03:40,775 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-06 00:03:40,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:40,779 INFO L225 Difference]: With dead ends: 2790 [2021-06-06 00:03:40,779 INFO L226 Difference]: Without dead ends: 2760 [2021-06-06 00:03:40,780 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1028.6ms TimeCoverageRelationStatistics Valid=256, Invalid=1004, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:03:40,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2760 states. [2021-06-06 00:03:40,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2760 to 1983. [2021-06-06 00:03:40,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1982 states have (on average 3.43087790110999) internal successors, (6800), 1982 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:40,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 6800 transitions. [2021-06-06 00:03:40,807 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 6800 transitions. Word has length 26 [2021-06-06 00:03:40,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:40,807 INFO L482 AbstractCegarLoop]: Abstraction has 1983 states and 6800 transitions. [2021-06-06 00:03:40,807 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-06 00:03:40,807 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 6800 transitions. [2021-06-06 00:03:40,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:40,809 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:40,809 INFO L554 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-06 00:03:41,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2891,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:41,010 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:41,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:41,010 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 41 times [2021-06-06 00:03:41,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:41,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332842355] [2021-06-06 00:03:41,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:41,137 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-06 00:03:41,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:41,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332842355] [2021-06-06 00:03:41,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332842355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:41,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6627561] [2021-06-06 00:03:41,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-06 00:03:41,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:03:41,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:41,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:03:41,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:41,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:41,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:41,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:41,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:41,538 INFO L628 ElimStorePlain]: treesize reduction 121, result has 44.0 percent of original size [2021-06-06 00:03:41,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-06 00:03:41,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:41,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:41,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:41,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:41,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, 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-06 00:03:41,573 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:41,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:41,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:41,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:41,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:41,602 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:41,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:41,624 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-06 00:03:41,624 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:248, output treesize:22 [2021-06-06 00:03:41,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:41,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6627561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:41,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:41,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:03:41,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688157266] [2021-06-06 00:03:41,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:41,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:41,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:41,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:41,663 INFO L87 Difference]: Start difference. First operand 1983 states and 6800 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:42,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:42,296 INFO L93 Difference]: Finished difference Result 2608 states and 8716 transitions. [2021-06-06 00:03:42,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:03:42,296 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-06 00:03:42,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:42,300 INFO L225 Difference]: With dead ends: 2608 [2021-06-06 00:03:42,300 INFO L226 Difference]: Without dead ends: 2578 [2021-06-06 00:03:42,300 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 701.4ms TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:03:42,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2021-06-06 00:03:42,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1986. [2021-06-06 00:03:42,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1985 states have (on average 3.433249370277078) internal successors, (6815), 1985 states have internal predecessors, (6815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:42,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 6815 transitions. [2021-06-06 00:03:42,325 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 6815 transitions. Word has length 26 [2021-06-06 00:03:42,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:42,326 INFO L482 AbstractCegarLoop]: Abstraction has 1986 states and 6815 transitions. [2021-06-06 00:03:42,326 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-06 00:03:42,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 6815 transitions. [2021-06-06 00:03:42,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:42,328 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:42,328 INFO L554 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-06 00:03:42,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2935,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:42,528 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:42,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:42,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 42 times [2021-06-06 00:03:42,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:42,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32360829] [2021-06-06 00:03:42,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:42,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:42,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:42,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:42,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32360829] [2021-06-06 00:03:42,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32360829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:42,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318777978] [2021-06-06 00:03:42,665 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-06 00:03:42,690 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:03:42,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:42,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:42,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:43,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,060 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:43,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 30 treesize of output 20 [2021-06-06 00:03:43,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,072 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:43,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,186 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-06 00:03:43,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,199 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:43,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:43,201 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,211 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:43,214 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,330 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-06 00:03:43,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:43,343 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,353 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:43,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-06-06 00:03:43,354 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,458 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:43,459 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,468 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:43,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:43,470 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-06 00:03:43,558 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:309, output treesize:141 [2021-06-06 00:03:43,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-06 00:03:43,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318777978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:43,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:43,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:03:43,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405728862] [2021-06-06 00:03:43,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:43,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:43,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:43,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:43,682 INFO L87 Difference]: Start difference. First operand 1986 states and 6815 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-06 00:03:44,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:44,180 INFO L93 Difference]: Finished difference Result 2559 states and 8622 transitions. [2021-06-06 00:03:44,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 00:03:44,181 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-06 00:03:44,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:44,184 INFO L225 Difference]: With dead ends: 2559 [2021-06-06 00:03:44,184 INFO L226 Difference]: Without dead ends: 2544 [2021-06-06 00:03:44,184 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 705.2ms TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:03:44,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2544 states. [2021-06-06 00:03:44,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2544 to 2010. [2021-06-06 00:03:44,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2010 states, 2009 states have (on average 3.4310602289696366) internal successors, (6893), 2009 states have internal predecessors, (6893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:44,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2010 states to 2010 states and 6893 transitions. [2021-06-06 00:03:44,208 INFO L78 Accepts]: Start accepts. Automaton has 2010 states and 6893 transitions. Word has length 26 [2021-06-06 00:03:44,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:44,208 INFO L482 AbstractCegarLoop]: Abstraction has 2010 states and 6893 transitions. [2021-06-06 00:03:44,208 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-06 00:03:44,208 INFO L276 IsEmpty]: Start isEmpty. Operand 2010 states and 6893 transitions. [2021-06-06 00:03:44,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:44,210 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:44,210 INFO L554 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-06 00:03:44,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2949 [2021-06-06 00:03:44,411 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:44,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:44,411 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 43 times [2021-06-06 00:03:44,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:44,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274430198] [2021-06-06 00:03:44,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:44,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:44,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:44,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274430198] [2021-06-06 00:03:44,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274430198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:44,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552954852] [2021-06-06 00:03:44,635 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-06 00:03:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:44,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:44,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:45,033 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-06 00:03:45,245 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-06-06 00:03:45,305 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_313, v_prenex_314], 2=[A, v_prenex_312]} [2021-06-06 00:03:45,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:45,309 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-06 00:03:45,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:45,438 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-06-06 00:03:45,438 INFO L628 ElimStorePlain]: treesize reduction 117, result has 43.8 percent of original size [2021-06-06 00:03:45,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:45,442 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-06 00:03:45,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:45,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:45,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:45,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:45,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:45,474 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:45,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:45,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:45,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:45,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-06 00:03:45,501 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:45,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:45,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 00:03:45,523 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 7 variables, input treesize:222, output treesize:15 [2021-06-06 00:03:45,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-06 00:03:45,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552954852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:45,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:45,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:45,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054143813] [2021-06-06 00:03:45,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:45,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:45,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:45,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:45,565 INFO L87 Difference]: Start difference. First operand 2010 states and 6893 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-06 00:03:46,236 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-06 00:03:46,439 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 71 [2021-06-06 00:03:46,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:46,591 INFO L93 Difference]: Finished difference Result 2656 states and 8840 transitions. [2021-06-06 00:03:46,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 00:03:46,592 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-06 00:03:46,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:46,595 INFO L225 Difference]: With dead ends: 2656 [2021-06-06 00:03:46,595 INFO L226 Difference]: Without dead ends: 2611 [2021-06-06 00:03:46,595 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1389.3ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:03:46,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-06-06 00:03:46,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 2044. [2021-06-06 00:03:46,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2044 states, 2043 states have (on average 3.4322075379344104) internal successors, (7012), 2043 states have internal predecessors, (7012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:46,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2044 states to 2044 states and 7012 transitions. [2021-06-06 00:03:46,619 INFO L78 Accepts]: Start accepts. Automaton has 2044 states and 7012 transitions. Word has length 26 [2021-06-06 00:03:46,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:46,620 INFO L482 AbstractCegarLoop]: Abstraction has 2044 states and 7012 transitions. [2021-06-06 00:03:46,620 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-06 00:03:46,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2044 states and 7012 transitions. [2021-06-06 00:03:46,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:46,622 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:46,622 INFO L554 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-06 00:03:46,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2981 [2021-06-06 00:03:46,822 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:46,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:46,823 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 44 times [2021-06-06 00:03:46,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:46,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685035920] [2021-06-06 00:03:46,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:46,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:47,024 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-06 00:03:47,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:47,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685035920] [2021-06-06 00:03:47,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685035920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:47,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765619295] [2021-06-06 00:03:47,024 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-06 00:03:47,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:03:47,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:47,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:03:47,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:47,427 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-06 00:03:47,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:47,565 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:47,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-06 00:03:47,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:47,977 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 150 [2021-06-06 00:03:47,978 INFO L628 ElimStorePlain]: treesize reduction 139, result has 74.8 percent of original size [2021-06-06 00:03:47,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:48,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:48,006 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,020 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:48,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, 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-06 00:03:48,021 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,325 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 142 [2021-06-06 00:03:48,326 INFO L628 ElimStorePlain]: treesize reduction 32, result has 91.6 percent of original size [2021-06-06 00:03:48,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,349 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:48,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, 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-06 00:03:48,350 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,499 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-06-06 00:03:48,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,526 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:48,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-06 00:03:48,527 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,669 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-06-06 00:03:48,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:48,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,698 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:48,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-06-06 00:03:48,700 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,713 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-06 00:03:48,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:48,714 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,825 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-06-06 00:03:48,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:48,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,848 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:48,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, 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-06 00:03:48,852 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:48,958 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-06-06 00:03:48,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:48,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:48,979 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:48,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:03:48,980 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:49,084 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-06 00:03:49,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:49,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:49,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:49,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:49,108 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:49,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:49,222 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-06 00:03:49,223 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:563, output treesize:232 [2021-06-06 00:03:49,421 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-06-06 00:03:49,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:49,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765619295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:49,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:49,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:49,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213139457] [2021-06-06 00:03:49,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:49,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:49,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:49,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:49,454 INFO L87 Difference]: Start difference. First operand 2044 states and 7012 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-06 00:03:49,730 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-06-06 00:03:50,141 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-06-06 00:03:50,409 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-06 00:03:50,575 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-06 00:03:50,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:50,816 INFO L93 Difference]: Finished difference Result 2980 states and 9896 transitions. [2021-06-06 00:03:50,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-06 00:03:50,816 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-06 00:03:50,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:50,820 INFO L225 Difference]: With dead ends: 2980 [2021-06-06 00:03:50,820 INFO L226 Difference]: Without dead ends: 2950 [2021-06-06 00:03:50,821 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1702.6ms TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:03:50,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2021-06-06 00:03:50,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2027. [2021-06-06 00:03:50,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.428923988153998) internal successors, (6947), 2026 states have internal predecessors, (6947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:50,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6947 transitions. [2021-06-06 00:03:50,849 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6947 transitions. Word has length 26 [2021-06-06 00:03:50,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:50,849 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6947 transitions. [2021-06-06 00:03:50,849 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-06 00:03:50,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6947 transitions. [2021-06-06 00:03:50,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:50,862 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:50,862 INFO L554 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-06 00:03:51,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2995,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:51,077 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:51,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:51,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 45 times [2021-06-06 00:03:51,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:51,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529167251] [2021-06-06 00:03:51,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:51,321 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-06 00:03:51,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:51,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529167251] [2021-06-06 00:03:51,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529167251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:51,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017028420] [2021-06-06 00:03:51,321 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-06 00:03:51,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:03:51,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:51,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:51,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:51,694 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-06-06 00:03:51,808 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_343, v_prenex_344, v_prenex_345], 3=[v_prenex_347]} [2021-06-06 00:03:51,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:51,824 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:51,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-06-06 00:03:51,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:51,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:51,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:51,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:51,840 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,164 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-06-06 00:03:52,165 INFO L628 ElimStorePlain]: treesize reduction 21, result has 94.6 percent of original size [2021-06-06 00:03:52,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,180 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:52,184 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,196 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:52,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-06 00:03:52,197 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,352 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-06 00:03:52,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,366 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:52,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 21 treesize of output 17 [2021-06-06 00:03:52,368 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,378 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,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 26 treesize of output 24 [2021-06-06 00:03:52,379 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,513 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-06 00:03:52,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,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 30 treesize of output 24 [2021-06-06 00:03:52,529 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,540 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:03:52,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 30 treesize of output 20 [2021-06-06 00:03:52,541 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,658 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-06 00:03:52,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:52,674 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:52,683 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-06-06 00:03:52,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 25 treesize of output 19 [2021-06-06 00:03:52,684 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:52,788 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-06-06 00:03:52,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:52,793 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-06 00:03:52,793 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:425, output treesize:180 [2021-06-06 00:03:52,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:52,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017028420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:52,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:52,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:52,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951594271] [2021-06-06 00:03:52,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:52,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:52,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:52,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:52,932 INFO L87 Difference]: Start difference. First operand 2027 states and 6947 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-06 00:03:53,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:53,569 INFO L93 Difference]: Finished difference Result 2615 states and 8782 transitions. [2021-06-06 00:03:53,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-06 00:03:53,570 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-06 00:03:53,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:53,573 INFO L225 Difference]: With dead ends: 2615 [2021-06-06 00:03:53,573 INFO L226 Difference]: Without dead ends: 2590 [2021-06-06 00:03:53,573 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 994.6ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:03:53,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-06-06 00:03:53,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2027. [2021-06-06 00:03:53,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.430898321816387) internal successors, (6951), 2026 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:53,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6951 transitions. [2021-06-06 00:03:53,597 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6951 transitions. Word has length 26 [2021-06-06 00:03:53,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:53,597 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6951 transitions. [2021-06-06 00:03:53,597 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-06 00:03:53,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6951 transitions. [2021-06-06 00:03:53,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:53,599 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:53,599 INFO L554 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-06 00:03:53,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3038 [2021-06-06 00:03:53,800 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:53,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:53,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 46 times [2021-06-06 00:03:53,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:53,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955859195] [2021-06-06 00:03:53,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:53,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:54,054 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-06 00:03:54,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:54,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955859195] [2021-06-06 00:03:54,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955859195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:54,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305375888] [2021-06-06 00:03:54,054 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 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-06 00:03:54,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:03:54,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:54,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:03:54,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:54,376 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-06 00:03:54,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:54,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:54,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-06-06 00:03:54,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:54,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:54,696 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:54,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:03:54,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,077 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-06-06 00:03:55,077 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-06-06 00:03:55,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:55,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:55,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:55,102 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:55,123 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:55,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:55,124 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,447 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2021-06-06 00:03:55,447 INFO L628 ElimStorePlain]: treesize reduction 14, result has 96.3 percent of original size [2021-06-06 00:03:55,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:55,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:55,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-06-06 00:03:55,470 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:55,488 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:55,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:03:55,489 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,792 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-06 00:03:55,792 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.4 percent of original size [2021-06-06 00:03:55,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:55,814 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:55,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:55,818 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:55,838 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:03:55,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 26 treesize of output 28 [2021-06-06 00:03:55,840 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,980 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-06-06 00:03:55,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:55,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:56,000 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:03:56,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 21 [2021-06-06 00:03:56,002 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:56,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:56,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:56,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:56,020 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:56,148 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-06 00:03:56,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:56,167 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-06 00:03:56,168 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:247 [2021-06-06 00:03:56,299 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-06-06 00:03:56,335 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-06 00:03:56,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305375888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:56,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:56,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:56,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210658741] [2021-06-06 00:03:56,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:56,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:56,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:56,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:56,336 INFO L87 Difference]: Start difference. First operand 2027 states and 6951 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-06 00:03:57,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:57,059 INFO L93 Difference]: Finished difference Result 2605 states and 8786 transitions. [2021-06-06 00:03:57,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 00:03:57,059 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-06 00:03:57,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:57,063 INFO L225 Difference]: With dead ends: 2605 [2021-06-06 00:03:57,063 INFO L226 Difference]: Without dead ends: 2590 [2021-06-06 00:03:57,063 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1021.9ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:03:57,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-06-06 00:03:57,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2027. [2021-06-06 00:03:57,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2027 states, 2026 states have (on average 3.430898321816387) internal successors, (6951), 2026 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:57,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2027 states to 2027 states and 6951 transitions. [2021-06-06 00:03:57,087 INFO L78 Accepts]: Start accepts. Automaton has 2027 states and 6951 transitions. Word has length 26 [2021-06-06 00:03:57,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:57,087 INFO L482 AbstractCegarLoop]: Abstraction has 2027 states and 6951 transitions. [2021-06-06 00:03:57,087 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-06 00:03:57,087 INFO L276 IsEmpty]: Start isEmpty. Operand 2027 states and 6951 transitions. [2021-06-06 00:03:57,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:57,090 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:57,090 INFO L554 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-06 00:03:57,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3075 [2021-06-06 00:03:57,290 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:57,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:57,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-06-06 00:03:57,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:57,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285969367] [2021-06-06 00:03:57,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:57,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:57,453 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-06 00:03:57,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:57,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285969367] [2021-06-06 00:03:57,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285969367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:57,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710282739] [2021-06-06 00:03:57,453 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 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-06 00:03:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:57,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:57,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:57,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:03:57,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-06 00:03:57,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:57,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-06 00:03:57,928 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-06-06 00:03:57,939 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,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 37 treesize of output 19 [2021-06-06 00:03:57,949 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:57,958 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-06 00:03:57,968 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:03:57,978 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:57,988 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:57,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, 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-06 00:03:57,998 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:58,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:58,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:58,007 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:58,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:58,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,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, 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-06 00:03:58,016 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:58,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:58,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:03:58,024 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:58,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:58,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:58,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-06 00:03:58,029 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:58,052 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:03:58,053 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-06 00:03:58,053 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:03:58,080 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-06 00:03:58,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710282739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:58,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:58,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-06 00:03:58,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386290672] [2021-06-06 00:03:58,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:58,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:58,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:58,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:58,080 INFO L87 Difference]: Start difference. First operand 2027 states and 6951 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) 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-06 00:03:58,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:58,648 INFO L93 Difference]: Finished difference Result 2632 states and 8515 transitions. [2021-06-06 00:03:58,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:03:58,648 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) 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 26 [2021-06-06 00:03:58,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:58,652 INFO L225 Difference]: With dead ends: 2632 [2021-06-06 00:03:58,652 INFO L226 Difference]: Without dead ends: 2595 [2021-06-06 00:03:58,653 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 601.3ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:03:58,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-06-06 00:03:58,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2051. [2021-06-06 00:03:58,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.430731707317073) internal successors, (7033), 2050 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-06 00:03:58,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 7033 transitions. [2021-06-06 00:03:58,683 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 7033 transitions. Word has length 26 [2021-06-06 00:03:58,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:58,683 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 7033 transitions. [2021-06-06 00:03:58,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) 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-06 00:03:58,683 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 7033 transitions. [2021-06-06 00:03:58,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:58,686 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:58,686 INFO L554 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-06 00:03:58,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3150 [2021-06-06 00:03:58,888 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:58,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:58,889 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-06-06 00:03:58,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:58,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059460783] [2021-06-06 00:03:58,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:59,057 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-06 00:03:59,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:59,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059460783] [2021-06-06 00:03:59,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059460783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:59,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008237618] [2021-06-06 00:03:59,057 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-06 00:03:59,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:03:59,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:59,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:59,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:59,353 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_357], 5=[v_prenex_361, v_prenex_359]} [2021-06-06 00:03:59,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:59,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:03:59,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:59,449 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.1 percent of original size [2021-06-06 00:03:59,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:59,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:03:59,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:59,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:59,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:59,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 29 treesize of output 13 [2021-06-06 00:03:59,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:59,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:59,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:59,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:59,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-06 00:03:59,515 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:59,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:59,537 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-06 00:03:59,537 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:22 [2021-06-06 00:03:59,573 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-06 00:03:59,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008237618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:59,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:59,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-06 00:03:59,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860022339] [2021-06-06 00:03:59,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:59,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:59,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:59,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:59,574 INFO L87 Difference]: Start difference. First operand 2051 states and 7033 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) 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-06 00:04:00,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:00,462 INFO L93 Difference]: Finished difference Result 2527 states and 8437 transitions. [2021-06-06 00:04:00,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:04:00,462 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) 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 26 [2021-06-06 00:04:00,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:00,466 INFO L225 Difference]: With dead ends: 2527 [2021-06-06 00:04:00,466 INFO L226 Difference]: Without dead ends: 2481 [2021-06-06 00:04:00,466 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 846.9ms TimeCoverageRelationStatistics Valid=268, Invalid=922, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:04:00,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2021-06-06 00:04:00,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 2047. [2021-06-06 00:04:00,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2047 states, 2046 states have (on average 3.424731182795699) internal successors, (7007), 2046 states have internal predecessors, (7007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:00,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2047 states to 2047 states and 7007 transitions. [2021-06-06 00:04:00,489 INFO L78 Accepts]: Start accepts. Automaton has 2047 states and 7007 transitions. Word has length 26 [2021-06-06 00:04:00,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:00,489 INFO L482 AbstractCegarLoop]: Abstraction has 2047 states and 7007 transitions. [2021-06-06 00:04:00,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) 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-06 00:04:00,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2047 states and 7007 transitions. [2021-06-06 00:04:00,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:00,491 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:00,492 INFO L554 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-06 00:04:00,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3240 [2021-06-06 00:04:00,692 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:00,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:00,692 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-06-06 00:04:00,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:00,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18858619] [2021-06-06 00:04:00,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:00,949 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-06 00:04:00,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:00,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18858619] [2021-06-06 00:04:00,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18858619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:00,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261859576] [2021-06-06 00:04:00,949 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-06 00:04:00,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:04:00,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:00,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:04:00,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:01,312 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-06 00:04:01,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:01,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:01,627 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-06-06 00:04:01,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:01,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:01,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:01,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:01,658 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-06 00:04:01,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 28 treesize of output 30 [2021-06-06 00:04:01,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:02,012 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-06-06 00:04:02,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:02,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,045 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:02,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-06-06 00:04:02,052 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:02,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,078 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-06 00:04:02,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:02,080 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:02,433 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-06 00:04:02,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:02,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,471 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:04:02,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, 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-06 00:04:02,475 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:02,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:02,500 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-06-06 00:04:02,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:02,501 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:03,089 WARN L205 SmtUtils]: Spent 587.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 135 [2021-06-06 00:04:03,089 INFO L628 ElimStorePlain]: treesize reduction 3, result has 99.5 percent of original size [2021-06-06 00:04:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,124 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:04:03,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:03,126 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:03,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,153 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:04:03,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:03,155 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:03,459 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-06-06 00:04:03,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:03,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,509 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:04:03,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2021-06-06 00:04:03,511 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:03,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:03,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:03,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:03,547 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:04,051 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 119 [2021-06-06 00:04:04,051 INFO L628 ElimStorePlain]: treesize reduction 28, result has 94.5 percent of original size [2021-06-06 00:04:04,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,079 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:04:04,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:04,080 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:04,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,104 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:04:04,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:04,108 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:04,542 WARN L205 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 107 [2021-06-06 00:04:04,542 INFO L628 ElimStorePlain]: treesize reduction 26, result has 94.1 percent of original size [2021-06-06 00:04:04,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,574 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:04:04,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-06-06 00:04:04,577 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:04,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,599 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-06 00:04:04,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-06-06 00:04:04,601 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:04,802 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-06 00:04:04,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:04,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,832 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-06-06 00:04:04,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 35 treesize of output 31 [2021-06-06 00:04:04,833 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:04,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:04,857 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:04:04,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-06-06 00:04:04,861 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:05,189 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2021-06-06 00:04:05,189 INFO L628 ElimStorePlain]: treesize reduction 24, result has 92.8 percent of original size [2021-06-06 00:04:05,213 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-06 00:04:05,213 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:721, output treesize:301 [2021-06-06 00:04:05,355 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-06 00:04:05,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261859576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:05,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:05,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:04:05,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144043330] [2021-06-06 00:04:05,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:04:05,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:05,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:04:05,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:04:05,356 INFO L87 Difference]: Start difference. First operand 2047 states and 7007 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-06 00:04:06,449 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-06 00:04:06,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:06,663 INFO L93 Difference]: Finished difference Result 2628 states and 8841 transitions. [2021-06-06 00:04:06,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:04:06,663 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-06 00:04:06,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:06,667 INFO L225 Difference]: With dead ends: 2628 [2021-06-06 00:04:06,667 INFO L226 Difference]: Without dead ends: 2613 [2021-06-06 00:04:06,667 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1304.0ms TimeCoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:04:06,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2021-06-06 00:04:06,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2062. [2021-06-06 00:04:06,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 2061 states have (on average 3.430373605046094) internal successors, (7070), 2061 states have internal predecessors, (7070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:06,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 7070 transitions. [2021-06-06 00:04:06,693 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 7070 transitions. Word has length 26 [2021-06-06 00:04:06,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:06,693 INFO L482 AbstractCegarLoop]: Abstraction has 2062 states and 7070 transitions. [2021-06-06 00:04:06,693 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-06 00:04:06,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 7070 transitions. [2021-06-06 00:04:06,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:06,695 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:06,695 INFO L554 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-06 00:04:06,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3254 [2021-06-06 00:04:06,896 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:06,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:06,896 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 47 times [2021-06-06 00:04:06,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:06,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060297677] [2021-06-06 00:04:06,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:07,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-06 00:04:07,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:07,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060297677] [2021-06-06 00:04:07,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060297677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:07,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025404752] [2021-06-06 00:04:07,172 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-06 00:04:07,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:04:07,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:07,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:04:07,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:07,598 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-06 00:04:07,790 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-06 00:04:08,079 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 50 [2021-06-06 00:04:08,115 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_390, v_prenex_391]} [2021-06-06 00:04:08,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:08,119 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-06 00:04:08,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:08,217 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-06-06 00:04:08,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:08,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:08,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:04:08,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:08,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:08,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:08,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:08,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:08,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:04:08,273 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:08,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:08,276 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-06 00:04:08,277 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:08,321 INFO L628 ElimStorePlain]: treesize reduction 13, result has 79.4 percent of original size [2021-06-06 00:04:08,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-06 00:04:08,323 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-06-06 00:04:08,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:08,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025404752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:08,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:08,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:04:08,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866674300] [2021-06-06 00:04:08,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:04:08,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:08,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:04:08,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:04:08,364 INFO L87 Difference]: Start difference. First operand 2062 states and 7070 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-06 00:04:09,034 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-06-06 00:04:09,506 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 119 [2021-06-06 00:04:10,035 WARN L205 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 94 [2021-06-06 00:04:10,525 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 86 [2021-06-06 00:04:10,946 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 125 [2021-06-06 00:04:11,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:11,224 INFO L93 Difference]: Finished difference Result 2678 states and 8891 transitions. [2021-06-06 00:04:11,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:04:11,224 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-06 00:04:11,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:11,228 INFO L225 Difference]: With dead ends: 2678 [2021-06-06 00:04:11,228 INFO L226 Difference]: Without dead ends: 2648 [2021-06-06 00:04:11,228 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 3133.9ms TimeCoverageRelationStatistics Valid=231, Invalid=891, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:04:11,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2021-06-06 00:04:11,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2073. [2021-06-06 00:04:11,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2073 states, 2072 states have (on average 3.4305019305019306) internal successors, (7108), 2072 states have internal predecessors, (7108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:11,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2073 states to 2073 states and 7108 transitions. [2021-06-06 00:04:11,253 INFO L78 Accepts]: Start accepts. Automaton has 2073 states and 7108 transitions. Word has length 26 [2021-06-06 00:04:11,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:11,253 INFO L482 AbstractCegarLoop]: Abstraction has 2073 states and 7108 transitions. [2021-06-06 00:04:11,253 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-06 00:04:11,253 INFO L276 IsEmpty]: Start isEmpty. Operand 2073 states and 7108 transitions. [2021-06-06 00:04:11,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:11,256 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:11,256 INFO L554 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-06 00:04:11,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3319 [2021-06-06 00:04:11,456 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:11,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:11,456 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-06-06 00:04:11,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:11,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742098126] [2021-06-06 00:04:11,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:11,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:11,595 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-06 00:04:11,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:11,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742098126] [2021-06-06 00:04:11,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742098126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:11,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744828088] [2021-06-06 00:04:11,595 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 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-06 00:04:11,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:04:11,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:11,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:04:11,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:12,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:12,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:12,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:04:12,107 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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 13 [2021-06-06 00:04:12,115 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:04:12,137 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:12,147 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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 34 treesize of output 16 [2021-06-06 00:04:12,156 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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 39 treesize of output 19 [2021-06-06 00:04:12,166 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:12,176 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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, 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-06 00:04:12,184 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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 39 treesize of output 16 [2021-06-06 00:04:12,192 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:12,199 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:12,206 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:04:12,213 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:12,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:12,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 28 treesize of output 13 [2021-06-06 00:04:12,216 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:12,237 INFO L628 ElimStorePlain]: treesize reduction 26, result has 44.7 percent of original size [2021-06-06 00:04:12,238 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-06 00:04:12,238 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:04:12,260 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-06 00:04:12,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744828088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:12,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:12,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-06 00:04:12,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119303978] [2021-06-06 00:04:12,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:12,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:12,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:12,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:12,261 INFO L87 Difference]: Start difference. First operand 2073 states and 7108 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-06 00:04:13,240 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-06-06 00:04:13,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:13,541 INFO L93 Difference]: Finished difference Result 3338 states and 10716 transitions. [2021-06-06 00:04:13,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:04:13,542 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-06 00:04:13,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:13,546 INFO L225 Difference]: With dead ends: 3338 [2021-06-06 00:04:13,546 INFO L226 Difference]: Without dead ends: 3295 [2021-06-06 00:04:13,546 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 1112.3ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-06-06 00:04:13,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3295 states. [2021-06-06 00:04:13,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3295 to 2202. [2021-06-06 00:04:13,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2202 states, 2201 states have (on average 3.452975920036347) internal successors, (7600), 2201 states have internal predecessors, (7600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:13,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2202 states to 2202 states and 7600 transitions. [2021-06-06 00:04:13,575 INFO L78 Accepts]: Start accepts. Automaton has 2202 states and 7600 transitions. Word has length 26 [2021-06-06 00:04:13,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:13,576 INFO L482 AbstractCegarLoop]: Abstraction has 2202 states and 7600 transitions. [2021-06-06 00:04:13,576 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-06 00:04:13,576 INFO L276 IsEmpty]: Start isEmpty. Operand 2202 states and 7600 transitions. [2021-06-06 00:04:13,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:13,578 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:13,578 INFO L554 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-06 00:04:13,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3334,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:13,779 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:13,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:13,779 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 48 times [2021-06-06 00:04:13,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:13,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892665356] [2021-06-06 00:04:13,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:14,044 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-06 00:04:14,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:14,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892665356] [2021-06-06 00:04:14,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892665356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:14,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176176048] [2021-06-06 00:04:14,045 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 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-06 00:04:14,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:04:14,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:14,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:04:14,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:14,511 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-06-06 00:04:14,891 INFO L446 ElimStorePlain]: Different costs {28=[v_prenex_418], 45=[A]} [2021-06-06 00:04:14,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:14,921 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-06 00:04:14,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 47 treesize of output 33 [2021-06-06 00:04:14,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:14,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:14,954 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:14,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-06-06 00:04:14,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:14,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:14,989 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:14,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 37 [2021-06-06 00:04:14,993 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,011 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-06 00:04:15,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-06-06 00:04:15,012 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,028 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-06 00:04:15,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 22 [2021-06-06 00:04:15,030 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,052 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-06 00:04:15,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, 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-06 00:04:15,054 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,414 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 115 [2021-06-06 00:04:15,415 INFO L628 ElimStorePlain]: treesize reduction 162, result has 71.7 percent of original size [2021-06-06 00:04:15,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,436 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:15,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, 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-06 00:04:15,446 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,478 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-06 00:04:15,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:15,480 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,504 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:15,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 31 [2021-06-06 00:04:15,508 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,529 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:15,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 36 [2021-06-06 00:04:15,532 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,558 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:15,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-06-06 00:04:15,559 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:15,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:15,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 32 [2021-06-06 00:04:15,580 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:15,726 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-06 00:04:15,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:15,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 2 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-06-06 00:04:15,742 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:801, output treesize:513 [2021-06-06 00:04:15,919 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2021-06-06 00:04:16,023 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-06 00:04:16,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176176048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:16,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:16,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:04:16,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287288044] [2021-06-06 00:04:16,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:04:16,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:16,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:04:16,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:04:16,024 INFO L87 Difference]: Start difference. First operand 2202 states and 7600 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-06 00:04:16,722 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-06-06 00:04:17,121 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2021-06-06 00:04:17,595 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 79 [2021-06-06 00:04:17,866 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 94 [2021-06-06 00:04:18,292 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-06-06 00:04:19,025 WARN L205 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-06 00:04:19,767 WARN L205 SmtUtils]: Spent 552.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-06-06 00:04:19,977 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-06-06 00:04:20,281 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-06-06 00:04:20,580 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-06-06 00:04:20,747 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 54 [2021-06-06 00:04:21,231 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2021-06-06 00:04:21,393 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 31 [2021-06-06 00:04:21,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:21,528 INFO L93 Difference]: Finished difference Result 3312 states and 10745 transitions. [2021-06-06 00:04:21,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:04:21,528 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-06 00:04:21,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:21,532 INFO L225 Difference]: With dead ends: 3312 [2021-06-06 00:04:21,532 INFO L226 Difference]: Without dead ends: 3267 [2021-06-06 00:04:21,533 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 5402.9ms TimeCoverageRelationStatistics Valid=404, Invalid=2046, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:04:21,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2021-06-06 00:04:21,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 2225. [2021-06-06 00:04:21,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2225 states, 2224 states have (on average 3.459982014388489) internal successors, (7695), 2224 states have internal predecessors, (7695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:21,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2225 states to 2225 states and 7695 transitions. [2021-06-06 00:04:21,561 INFO L78 Accepts]: Start accepts. Automaton has 2225 states and 7695 transitions. Word has length 26 [2021-06-06 00:04:21,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:21,561 INFO L482 AbstractCegarLoop]: Abstraction has 2225 states and 7695 transitions. [2021-06-06 00:04:21,561 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-06 00:04:21,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2225 states and 7695 transitions. [2021-06-06 00:04:21,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:21,564 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:21,564 INFO L554 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-06 00:04:21,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3424,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:21,764 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:21,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:21,764 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 49 times [2021-06-06 00:04:21,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:21,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123655220] [2021-06-06 00:04:21,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:21,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:21,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:21,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123655220] [2021-06-06 00:04:21,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123655220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:21,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191191182] [2021-06-06 00:04:21,989 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 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-06 00:04:22,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:22,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:04:22,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:22,281 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-06-06 00:04:22,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:22,370 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:04:22,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:22,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:22,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:22,385 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:22,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-06 00:04:22,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:22,692 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 122 [2021-06-06 00:04:22,693 INFO L628 ElimStorePlain]: treesize reduction 71, result has 83.9 percent of original size [2021-06-06 00:04:22,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:22,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:22,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:22,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:22,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:22,721 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:04:22,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:22,722 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:22,844 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-06-06 00:04:22,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:22,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:22,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:22,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 26 treesize of output 24 [2021-06-06 00:04:22,858 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:22,981 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-06-06 00:04:22,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:22,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:22,993 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:22,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-06 00:04:22,997 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,130 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-06 00:04:23,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,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, 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-06 00:04:23,145 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,253 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-06 00:04:23,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,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-06 00:04:23,272 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,283 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:23,285 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,457 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-06-06 00:04:23,457 INFO L628 ElimStorePlain]: treesize reduction 18, result has 92.1 percent of original size [2021-06-06 00:04:23,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,468 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:23,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:23,470 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,560 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:23,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:23,561 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,643 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-06 00:04:23,643 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:150 [2021-06-06 00:04:23,765 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-06 00:04:23,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191191182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:23,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:23,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:04:23,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285401820] [2021-06-06 00:04:23,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:23,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:23,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:23,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:23,766 INFO L87 Difference]: Start difference. First operand 2225 states and 7695 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-06 00:04:24,685 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-06 00:04:24,807 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-06-06 00:04:24,984 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-06-06 00:04:25,141 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-06-06 00:04:25,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:25,528 INFO L93 Difference]: Finished difference Result 3319 states and 10983 transitions. [2021-06-06 00:04:25,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:04:25,529 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-06 00:04:25,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:25,533 INFO L225 Difference]: With dead ends: 3319 [2021-06-06 00:04:25,533 INFO L226 Difference]: Without dead ends: 3289 [2021-06-06 00:04:25,533 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1753.2ms TimeCoverageRelationStatistics Valid=309, Invalid=1023, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:04:25,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-06-06 00:04:25,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 2211. [2021-06-06 00:04:25,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2211 states, 2210 states have (on average 3.4547511312217196) internal successors, (7635), 2210 states have internal predecessors, (7635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:25,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2211 states to 2211 states and 7635 transitions. [2021-06-06 00:04:25,562 INFO L78 Accepts]: Start accepts. Automaton has 2211 states and 7635 transitions. Word has length 26 [2021-06-06 00:04:25,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:25,562 INFO L482 AbstractCegarLoop]: Abstraction has 2211 states and 7635 transitions. [2021-06-06 00:04:25,562 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-06 00:04:25,562 INFO L276 IsEmpty]: Start isEmpty. Operand 2211 states and 7635 transitions. [2021-06-06 00:04:25,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:25,565 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:25,565 INFO L554 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-06 00:04:25,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3455,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:25,765 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:25,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:25,766 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-06-06 00:04:25,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:25,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969703393] [2021-06-06 00:04:25,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:25,896 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-06 00:04:25,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:25,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969703393] [2021-06-06 00:04:25,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969703393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:25,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109720257] [2021-06-06 00:04:25,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:04:25,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:04:25,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:25,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:04:25,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:26,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-06 00:04:26,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:04:26,420 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,430 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:26,438 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,462 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,471 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,479 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:04:26,487 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-06-06 00:04:26,496 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:26,503 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,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, 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-06 00:04:26,511 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,520 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:26,528 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-06 00:04:26,532 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,552 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:04:26,553 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-06 00:04:26,553 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:04:26,581 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-06 00:04:26,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109720257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:26,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:26,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:04:26,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456693522] [2021-06-06 00:04:26,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:26,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:26,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:26,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:26,582 INFO L87 Difference]: Start difference. First operand 2211 states and 7635 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-06 00:04:27,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:27,577 INFO L93 Difference]: Finished difference Result 3809 states and 12432 transitions. [2021-06-06 00:04:27,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:04:27,578 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-06 00:04:27,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:27,583 INFO L225 Difference]: With dead ends: 3809 [2021-06-06 00:04:27,583 INFO L226 Difference]: Without dead ends: 3779 [2021-06-06 00:04:27,583 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 910.4ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:04:27,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3779 states. [2021-06-06 00:04:27,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3779 to 2344. [2021-06-06 00:04:27,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.458386683738796) internal successors, (8103), 2343 states have internal predecessors, (8103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:27,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8103 transitions. [2021-06-06 00:04:27,617 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8103 transitions. Word has length 26 [2021-06-06 00:04:27,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:27,617 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8103 transitions. [2021-06-06 00:04:27,618 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-06 00:04:27,618 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8103 transitions. [2021-06-06 00:04:27,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:27,620 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:27,620 INFO L554 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-06 00:04:27,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3483,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:27,821 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:27,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:27,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-06-06 00:04:27,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:27,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334683365] [2021-06-06 00:04:27,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:27,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:27,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:27,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:27,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334683365] [2021-06-06 00:04:27,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334683365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:27,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274794513] [2021-06-06 00:04:27,955 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 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-06 00:04:27,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:04:27,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:27,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:04:27,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:28,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,201 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-06 00:04:28,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:28,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,258 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-06-06 00:04:28,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:28,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,288 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-06 00:04:28,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 37 [2021-06-06 00:04:28,292 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,307 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:04:28,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 32 treesize of output 1 [2021-06-06 00:04:28,308 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,334 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-06-06 00:04:28,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:28,338 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,364 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-06-06 00:04:28,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 29 [2021-06-06 00:04:28,366 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,391 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-06 00:04:28,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 43 treesize of output 25 [2021-06-06 00:04:28,392 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,410 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:04:28,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:28,411 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,427 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:04:28,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:28,428 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,453 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-06-06 00:04:28,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 26 [2021-06-06 00:04:28,455 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,482 INFO L354 Elim1Store]: treesize reduction 19, result has 38.7 percent of original size [2021-06-06 00:04:28,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, 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 30 [2021-06-06 00:04:28,483 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,500 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:04:28,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:28,501 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,517 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:04:28,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:28,518 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:28,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-06-06 00:04:28,549 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,572 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-06-06 00:04:28,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:28,573 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:28,583 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-06-06 00:04:28,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:04:28,583 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:28,666 INFO L628 ElimStorePlain]: treesize reduction 104, result has 42.9 percent of original size [2021-06-06 00:04:28,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-06 00:04:28,667 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:78 [2021-06-06 00:04:28,753 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-06 00:04:28,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274794513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:28,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:28,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-06 00:04:28,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971691759] [2021-06-06 00:04:28,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:28,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:28,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:28,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:28,754 INFO L87 Difference]: Start difference. First operand 2344 states and 8103 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-06 00:04:30,010 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-06-06 00:04:30,200 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-06-06 00:04:30,638 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-06-06 00:04:30,860 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 62 [2021-06-06 00:04:31,412 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-06-06 00:04:31,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:31,556 INFO L93 Difference]: Finished difference Result 4305 states and 13885 transitions. [2021-06-06 00:04:31,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:04:31,556 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-06 00:04:31,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:31,562 INFO L225 Difference]: With dead ends: 4305 [2021-06-06 00:04:31,562 INFO L226 Difference]: Without dead ends: 4252 [2021-06-06 00:04:31,562 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 2542.3ms TimeCoverageRelationStatistics Valid=556, Invalid=2096, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:04:31,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-06-06 00:04:31,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 2347. [2021-06-06 00:04:31,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2347 states, 2346 states have (on average 3.4578005115089514) internal successors, (8112), 2346 states have internal predecessors, (8112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:31,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2347 states to 2347 states and 8112 transitions. [2021-06-06 00:04:31,601 INFO L78 Accepts]: Start accepts. Automaton has 2347 states and 8112 transitions. Word has length 26 [2021-06-06 00:04:31,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:31,601 INFO L482 AbstractCegarLoop]: Abstraction has 2347 states and 8112 transitions. [2021-06-06 00:04:31,601 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-06 00:04:31,602 INFO L276 IsEmpty]: Start isEmpty. Operand 2347 states and 8112 transitions. [2021-06-06 00:04:31,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:31,604 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:31,604 INFO L554 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-06 00:04:31,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3573 [2021-06-06 00:04:31,805 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:31,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:31,805 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 50 times [2021-06-06 00:04:31,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:31,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774306627] [2021-06-06 00:04:31,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:31,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:32,088 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-06 00:04:32,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:32,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774306627] [2021-06-06 00:04:32,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774306627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:32,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067844523] [2021-06-06 00:04:32,088 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 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-06 00:04:32,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:04:32,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:32,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:04:32,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:32,419 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-06 00:04:32,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:32,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:32,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:32,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:32,727 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-06-06 00:04:32,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-06-06 00:04:32,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:32,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:32,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:32,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:32,744 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-06 00:04:32,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:04:32,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:33,203 WARN L205 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 124 [2021-06-06 00:04:33,204 INFO L628 ElimStorePlain]: treesize reduction 296, result has 58.8 percent of original size [2021-06-06 00:04:33,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,228 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-06 00:04:33,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:33,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:33,409 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-06 00:04:33,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:33,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:33,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:33,443 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:33,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-06-06 00:04:33,447 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:33,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:33,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:33,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-06 00:04:33,472 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:33,798 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 114 [2021-06-06 00:04:33,798 INFO L628 ElimStorePlain]: treesize reduction 27, result has 93.0 percent of original size [2021-06-06 00:04:33,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:33,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:33,827 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:33,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-06-06 00:04:33,829 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:33,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:33,844 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-06-06 00:04:33,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-06-06 00:04:33,845 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:33,973 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-06 00:04:33,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:33,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:33,997 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-06-06 00:04:33,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, 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-06 00:04:33,998 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:34,131 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-06 00:04:34,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:34,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:34,153 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:34,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 27 [2021-06-06 00:04:34,157 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:34,282 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-06 00:04:34,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:34,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:34,298 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:34,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-06-06 00:04:34,303 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:34,425 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-06-06 00:04:34,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:34,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:34,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:34,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:34,448 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-06-06 00:04:34,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-06-06 00:04:34,452 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:34,564 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-06 00:04:34,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:34,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-06 00:04:34,570 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:785, output treesize:295 [2021-06-06 00:04:34,798 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-06-06 00:04:34,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:34,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067844523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:34,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:34,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:04:34,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375815082] [2021-06-06 00:04:34,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:04:34,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:34,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:04:34,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:04:34,927 INFO L87 Difference]: Start difference. First operand 2347 states and 8112 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-06 00:04:35,565 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-06-06 00:04:35,857 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-06-06 00:04:35,977 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-06-06 00:04:36,154 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-06-06 00:04:36,423 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-06 00:04:36,551 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-06 00:04:36,877 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-06 00:04:37,245 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-06-06 00:04:37,463 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-06-06 00:04:37,877 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-06-06 00:04:38,141 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-06-06 00:04:38,330 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-06-06 00:04:38,766 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-06-06 00:04:39,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:39,239 INFO L93 Difference]: Finished difference Result 3241 states and 10733 transitions. [2021-06-06 00:04:39,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:04:39,240 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-06 00:04:39,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:39,244 INFO L225 Difference]: With dead ends: 3241 [2021-06-06 00:04:39,245 INFO L226 Difference]: Without dead ends: 3211 [2021-06-06 00:04:39,245 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 4206.5ms TimeCoverageRelationStatistics Valid=353, Invalid=2197, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:04:39,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3211 states. [2021-06-06 00:04:39,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3211 to 2360. [2021-06-06 00:04:39,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.454429843153879) internal successors, (8149), 2359 states have internal predecessors, (8149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:39,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8149 transitions. [2021-06-06 00:04:39,280 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8149 transitions. Word has length 26 [2021-06-06 00:04:39,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:39,280 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8149 transitions. [2021-06-06 00:04:39,280 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-06 00:04:39,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8149 transitions. [2021-06-06 00:04:39,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:39,283 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:39,283 INFO L554 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-06 00:04:39,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3603,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:39,483 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:39,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:39,484 INFO L82 PathProgramCache]: Analyzing trace with hash -849869469, now seen corresponding path program 51 times [2021-06-06 00:04:39,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:39,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360418333] [2021-06-06 00:04:39,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:39,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:39,794 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-06 00:04:39,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:39,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360418333] [2021-06-06 00:04:39,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360418333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:39,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375826447] [2021-06-06 00:04:39,795 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 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-06 00:04:39,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:04:39,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:39,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-06 00:04:39,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:40,315 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-06 00:04:40,535 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-06 00:04:40,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:40,642 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:40,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:40,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,030 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 123 [2021-06-06 00:04:41,031 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.2 percent of original size [2021-06-06 00:04:41,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,045 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:41,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:41,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,207 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-06-06 00:04:41,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-06 00:04:41,223 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,380 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-06 00:04:41,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,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 26 treesize of output 24 [2021-06-06 00:04:41,396 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,549 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-06 00:04:41,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,562 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,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 24 [2021-06-06 00:04:41,566 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,729 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-06 00:04:41,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,742 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:41,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, 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-06 00:04:41,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,884 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-06 00:04:41,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,899 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:41,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 24 [2021-06-06 00:04:41,905 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:41,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:41,917 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:04:41,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:41,918 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:42,030 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-06 00:04:42,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:42,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:42,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:42,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:04:42,048 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:42,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:42,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:42,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, 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-06 00:04:42,061 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:42,240 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-06-06 00:04:42,240 INFO L628 ElimStorePlain]: treesize reduction 23, result has 90.6 percent of original size [2021-06-06 00:04:42,247 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-06 00:04:42,247 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:156 [2021-06-06 00:04:42,404 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-06-06 00:04:42,447 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-06 00:04:42,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375826447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:42,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:42,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-06 00:04:42,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420723398] [2021-06-06 00:04:42,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:04:42,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:42,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:04:42,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:04:42,448 INFO L87 Difference]: Start difference. First operand 2360 states and 8149 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-06 00:04:43,293 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-06-06 00:04:43,608 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 69 [2021-06-06 00:04:43,837 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-06 00:04:44,055 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2021-06-06 00:04:44,417 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-06 00:04:44,880 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2021-06-06 00:04:45,304 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-06-06 00:04:45,699 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 123 [2021-06-06 00:04:45,913 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-06-06 00:04:46,416 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 108 [2021-06-06 00:04:46,851 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 127 [2021-06-06 00:04:47,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:47,345 INFO L93 Difference]: Finished difference Result 3613 states and 11812 transitions. [2021-06-06 00:04:47,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:04:47,345 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-06 00:04:47,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:47,350 INFO L225 Difference]: With dead ends: 3613 [2021-06-06 00:04:47,350 INFO L226 Difference]: Without dead ends: 3568 [2021-06-06 00:04:47,351 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 5067.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1712, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:04:47,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3568 states. [2021-06-06 00:04:47,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3568 to 2356. [2021-06-06 00:04:47,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2355 states have (on average 3.456900212314225) internal successors, (8141), 2355 states have internal predecessors, (8141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:47,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 8141 transitions. [2021-06-06 00:04:47,382 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 8141 transitions. Word has length 26 [2021-06-06 00:04:47,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:47,382 INFO L482 AbstractCegarLoop]: Abstraction has 2356 states and 8141 transitions. [2021-06-06 00:04:47,382 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-06 00:04:47,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 8141 transitions. [2021-06-06 00:04:47,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:47,385 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:47,385 INFO L554 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-06 00:04:47,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3644 [2021-06-06 00:04:47,589 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:47,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:47,589 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 52 times [2021-06-06 00:04:47,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:47,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410262056] [2021-06-06 00:04:47,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:47,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:47,968 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-06 00:04:47,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:47,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410262056] [2021-06-06 00:04:47,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410262056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:47,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985128207] [2021-06-06 00:04:47,969 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 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-06 00:04:47,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:04:47,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:47,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:04:47,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:48,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:48,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:48,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:48,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:48,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:48,486 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:48,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 35 treesize of output 23 [2021-06-06 00:04:48,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:48,802 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2021-06-06 00:04:48,803 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-06-06 00:04:48,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:48,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:48,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, 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-06 00:04:48,820 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:48,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:48,832 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:48,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 21 treesize of output 17 [2021-06-06 00:04:48,833 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:48,979 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-06 00:04:48,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:48,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:48,992 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:48,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:48,994 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:48,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:49,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:49,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:49,007 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:49,142 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-06 00:04:49,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:49,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:49,171 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:49,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, 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-06 00:04:49,173 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:49,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:49,187 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:49,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-06-06 00:04:49,192 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:49,346 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-06-06 00:04:49,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:49,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:49,365 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:04:49,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:49,367 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:49,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:49,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:49,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:49,384 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:49,521 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-06-06 00:04:49,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:49,528 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-06 00:04:49,529 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:170 [2021-06-06 00:04:49,668 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-06 00:04:49,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985128207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:49,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:49,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:04:49,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706996802] [2021-06-06 00:04:49,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:49,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:49,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:49,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:49,669 INFO L87 Difference]: Start difference. First operand 2356 states and 8141 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-06 00:04:50,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:50,866 INFO L93 Difference]: Finished difference Result 3106 states and 10468 transitions. [2021-06-06 00:04:50,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:04:50,867 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-06 00:04:50,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:50,873 INFO L225 Difference]: With dead ends: 3106 [2021-06-06 00:04:50,874 INFO L226 Difference]: Without dead ends: 3081 [2021-06-06 00:04:50,874 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1409.7ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:04:50,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3081 states. [2021-06-06 00:04:50,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3081 to 2358. [2021-06-06 00:04:50,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 2357 states have (on average 3.4560882477725925) internal successors, (8146), 2357 states have internal predecessors, (8146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:50,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 8146 transitions. [2021-06-06 00:04:50,919 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 8146 transitions. Word has length 26 [2021-06-06 00:04:50,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:50,919 INFO L482 AbstractCegarLoop]: Abstraction has 2358 states and 8146 transitions. [2021-06-06 00:04:50,919 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-06 00:04:50,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 8146 transitions. [2021-06-06 00:04:50,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:50,923 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:50,923 INFO L554 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-06 00:04:51,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3674,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:51,137 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:51,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:51,137 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-06-06 00:04:51,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:51,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708613719] [2021-06-06 00:04:51,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:51,336 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-06 00:04:51,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:51,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708613719] [2021-06-06 00:04:51,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708613719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:51,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145976050] [2021-06-06 00:04:51,337 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 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-06 00:04:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:51,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:04:51,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:51,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-06-06 00:04:51,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,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 28 treesize of output 13 [2021-06-06 00:04:51,837 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,844 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,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, 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-06 00:04:51,851 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,858 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,865 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,873 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,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, 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-06 00:04:51,880 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,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, 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-06 00:04:51,888 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,895 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-06-06 00:04:51,903 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:51,913 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,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, 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-06 00:04:51,919 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:51,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:51,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-06-06 00:04:51,922 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:51,942 INFO L628 ElimStorePlain]: treesize reduction 13, result has 61.8 percent of original size [2021-06-06 00:04:51,942 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-06 00:04:51,943 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-06-06 00:04:51,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-06 00:04:51,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145976050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:51,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:51,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-06 00:04:51,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790091173] [2021-06-06 00:04:51,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:51,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:51,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:51,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:51,966 INFO L87 Difference]: Start difference. First operand 2358 states and 8146 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-06 00:04:53,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:53,251 INFO L93 Difference]: Finished difference Result 3316 states and 11054 transitions. [2021-06-06 00:04:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:04:53,251 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-06 00:04:53,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:53,256 INFO L225 Difference]: With dead ends: 3316 [2021-06-06 00:04:53,256 INFO L226 Difference]: Without dead ends: 3273 [2021-06-06 00:04:53,257 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1172.5ms TimeCoverageRelationStatistics Valid=415, Invalid=1477, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:04:53,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3273 states. [2021-06-06 00:04:53,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3273 to 2398. [2021-06-06 00:04:53,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2398 states, 2397 states have (on average 3.4568210262828534) internal successors, (8286), 2397 states have internal predecessors, (8286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:53,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2398 states to 2398 states and 8286 transitions. [2021-06-06 00:04:53,289 INFO L78 Accepts]: Start accepts. Automaton has 2398 states and 8286 transitions. Word has length 26 [2021-06-06 00:04:53,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:53,290 INFO L482 AbstractCegarLoop]: Abstraction has 2398 states and 8286 transitions. [2021-06-06 00:04:53,290 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-06 00:04:53,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2398 states and 8286 transitions. [2021-06-06 00:04:53,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:53,292 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:53,292 INFO L554 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-06 00:04:53,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3711,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:53,493 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:53,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:53,493 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-06-06 00:04:53,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:53,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555652893] [2021-06-06 00:04:53,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:53,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:53,707 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-06 00:04:53,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:53,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555652893] [2021-06-06 00:04:53,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555652893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:53,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477239075] [2021-06-06 00:04:53,707 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 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-06 00:04:53,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:04:53,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:53,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:04:53,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:54,089 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_497], 5=[v_prenex_493, v_prenex_495]} [2021-06-06 00:04:54,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:54,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:54,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-06-06 00:04:54,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:54,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:54,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:04:54,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:54,234 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-06-06 00:04:54,234 INFO L628 ElimStorePlain]: treesize reduction 147, result has 42.1 percent of original size [2021-06-06 00:04:54,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,239 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-06 00:04:54,241 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:54,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:54,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:54,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:04:54,286 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:54,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:54,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:54,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:54,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:54,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:04:54,327 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:54,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:54,359 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-06 00:04:54,359 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:32 [2021-06-06 00:04:54,404 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-06 00:04:54,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477239075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:54,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:54,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-06-06 00:04:54,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62508372] [2021-06-06 00:04:54,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:04:54,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:54,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:04:54,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:04:54,405 INFO L87 Difference]: Start difference. First operand 2398 states and 8286 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-06 00:04:55,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:55,876 INFO L93 Difference]: Finished difference Result 3303 states and 11080 transitions. [2021-06-06 00:04:55,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:04:55,876 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-06 00:04:55,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:55,880 INFO L225 Difference]: With dead ends: 3303 [2021-06-06 00:04:55,880 INFO L226 Difference]: Without dead ends: 3269 [2021-06-06 00:04:55,881 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 1522.6ms TimeCoverageRelationStatistics Valid=478, Invalid=1592, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:04:55,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3269 states. [2021-06-06 00:04:55,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3269 to 2372. [2021-06-06 00:04:55,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 2371 states have (on average 3.4571910586250527) internal successors, (8197), 2371 states have internal predecessors, (8197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:55,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 8197 transitions. [2021-06-06 00:04:55,911 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 8197 transitions. Word has length 26 [2021-06-06 00:04:55,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:55,911 INFO L482 AbstractCegarLoop]: Abstraction has 2372 states and 8197 transitions. [2021-06-06 00:04:55,911 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-06 00:04:55,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 8197 transitions. [2021-06-06 00:04:55,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:55,914 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:55,914 INFO L554 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-06 00:04:56,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3801,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:56,114 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:56,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:56,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1804783987, now seen corresponding path program 53 times [2021-06-06 00:04:56,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:56,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138537827] [2021-06-06 00:04:56,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:56,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:56,397 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-06 00:04:56,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:56,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138537827] [2021-06-06 00:04:56,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138537827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:56,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756317246] [2021-06-06 00:04:56,397 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:56,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:04:56,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:56,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-06 00:04:56,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:56,844 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-06-06 00:04:57,081 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 66 [2021-06-06 00:04:57,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:57,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:57,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:57,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:04:57,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:57,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:57,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:57,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:04:57,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:57,329 INFO L628 ElimStorePlain]: treesize reduction 69, result has 56.3 percent of original size [2021-06-06 00:04:57,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:57,333 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-06 00:04:57,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:57,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:57,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:57,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:57,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:57,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, 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-06 00:04:57,383 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:57,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:57,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-06 00:04:57,420 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:201, output treesize:32 [2021-06-06 00:04:57,468 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-06 00:04:57,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756317246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:57,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:57,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:04:57,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403949030] [2021-06-06 00:04:57,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:04:57,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:57,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:04:57,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:04:57,469 INFO L87 Difference]: Start difference. First operand 2372 states and 8197 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-06 00:04:58,457 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-06 00:04:59,089 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 108 [2021-06-06 00:04:59,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:59,261 INFO L93 Difference]: Finished difference Result 3196 states and 10649 transitions. [2021-06-06 00:04:59,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:04:59,261 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-06 00:04:59,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:59,265 INFO L225 Difference]: With dead ends: 3196 [2021-06-06 00:04:59,265 INFO L226 Difference]: Without dead ends: 3151 [2021-06-06 00:04:59,266 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 2077.2ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:04:59,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-06-06 00:04:59,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2383. [2021-06-06 00:04:59,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 2382 states have (on average 3.4554995801847186) internal successors, (8231), 2382 states have internal predecessors, (8231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:59,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 8231 transitions. [2021-06-06 00:04:59,295 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 8231 transitions. Word has length 26 [2021-06-06 00:04:59,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:59,295 INFO L482 AbstractCegarLoop]: Abstraction has 2383 states and 8231 transitions. [2021-06-06 00:04:59,295 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-06 00:04:59,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 8231 transitions. [2021-06-06 00:04:59,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:59,298 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:59,298 INFO L554 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-06 00:04:59,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3815 [2021-06-06 00:04:59,498 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:59,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:59,498 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 54 times [2021-06-06 00:04:59,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:59,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765170436] [2021-06-06 00:04:59,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:59,743 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-06 00:04:59,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:59,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765170436] [2021-06-06 00:04:59,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765170436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:59,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683869504] [2021-06-06 00:04:59,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:59,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:04:59,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:59,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:04:59,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:00,246 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-06-06 00:05:00,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:00,343 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-06 00:05:00,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-06-06 00:05:00,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:00,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:00,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:00,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 36 [2021-06-06 00:05:00,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:00,764 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 102 [2021-06-06 00:05:00,764 INFO L628 ElimStorePlain]: treesize reduction 32, result has 94.4 percent of original size [2021-06-06 00:05:00,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:00,789 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-06-06 00:05:00,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 30 [2021-06-06 00:05:00,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:00,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:00,814 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-06 00:05:00,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 34 [2021-06-06 00:05:00,818 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,000 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-06 00:05:01,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:01,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:01,023 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-06-06 00:05:01,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 31 [2021-06-06 00:05:01,025 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:01,048 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-06 00:05:01,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 38 [2021-06-06 00:05:01,049 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,229 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-06-06 00:05:01,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:01,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:01,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:01,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 42 treesize of output 38 [2021-06-06 00:05:01,253 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:01,274 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-06 00:05:01,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 34 [2021-06-06 00:05:01,292 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,635 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2021-06-06 00:05:01,635 INFO L628 ElimStorePlain]: treesize reduction 19, result has 95.7 percent of original size [2021-06-06 00:05:01,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:01,660 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-06-06 00:05:01,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 36 [2021-06-06 00:05:01,664 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:01,682 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-06-06 00:05:01,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 32 [2021-06-06 00:05:01,684 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:01,837 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-06-06 00:05:01,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:01,847 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-06 00:05:01,847 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:613, output treesize:428 [2021-06-06 00:05:02,007 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-06-06 00:05:02,182 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-06 00:05:02,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683869504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:02,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:02,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-06-06 00:05:02,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814868419] [2021-06-06 00:05:02,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:05:02,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:02,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:05:02,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:05:02,183 INFO L87 Difference]: Start difference. First operand 2383 states and 8231 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-06 00:05:03,372 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 82 [2021-06-06 00:05:03,835 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-06-06 00:05:04,276 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-06-06 00:05:04,532 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-06-06 00:05:04,706 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 23 [2021-06-06 00:05:04,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:04,853 INFO L93 Difference]: Finished difference Result 3199 states and 10757 transitions. [2021-06-06 00:05:04,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-06 00:05:04,854 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-06 00:05:04,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:04,858 INFO L225 Difference]: With dead ends: 3199 [2021-06-06 00:05:04,858 INFO L226 Difference]: Without dead ends: 3174 [2021-06-06 00:05:04,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 2648.0ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:05:04,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3174 states. [2021-06-06 00:05:04,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3174 to 2376. [2021-06-06 00:05:04,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2376 states, 2375 states have (on average 3.4530526315789474) internal successors, (8201), 2375 states have internal predecessors, (8201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:04,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2376 states to 2376 states and 8201 transitions. [2021-06-06 00:05:04,890 INFO L78 Accepts]: Start accepts. Automaton has 2376 states and 8201 transitions. Word has length 26 [2021-06-06 00:05:04,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:04,891 INFO L482 AbstractCegarLoop]: Abstraction has 2376 states and 8201 transitions. [2021-06-06 00:05:04,891 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-06 00:05:04,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2376 states and 8201 transitions. [2021-06-06 00:05:04,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:05:04,894 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:04,894 INFO L554 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-06 00:05:05,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3832,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:05,096 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:05,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:05,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1700400349, now seen corresponding path program 55 times [2021-06-06 00:05:05,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:05,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752076914] [2021-06-06 00:05:05,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:05,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:05,381 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-06 00:05:05,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:05,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752076914] [2021-06-06 00:05:05,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752076914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:05,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127896425] [2021-06-06 00:05:05,381 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:05,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:05:05,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:05,885 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-06-06 00:05:05,965 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_536, A, v_prenex_538, v_prenex_539, v_prenex_543, v_prenex_533, v_prenex_535], 3=[v_prenex_541]} [2021-06-06 00:05:05,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:05,980 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:05,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:05,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:05,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:05,997 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:05,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 28 treesize of output 20 [2021-06-06 00:05:05,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,339 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-06 00:05:06,340 INFO L628 ElimStorePlain]: treesize reduction 71, result has 84.0 percent of original size [2021-06-06 00:05:06,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:06,354 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:06,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-06 00:05:06,355 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,498 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-06-06 00:05:06,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:06,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:06,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:06,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 30 treesize of output 24 [2021-06-06 00:05:06,517 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:06,529 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:06,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-06-06 00:05:06,530 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,650 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-06 00:05:06,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:06,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:06,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:06,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-06-06 00:05:06,676 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:06,694 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:06,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:05:06,697 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,890 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-06 00:05:06,890 INFO L628 ElimStorePlain]: treesize reduction 18, result has 93.2 percent of original size [2021-06-06 00:05:06,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:06,902 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:06,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, 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-06 00:05:06,904 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:06,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:07,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:07,011 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:07,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:07,108 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:07,110 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:07,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:07,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:07,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-06-06 00:05:07,205 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:07,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:07,291 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-06 00:05:07,291 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:507, output treesize:154 [2021-06-06 00:05:07,432 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-06 00:05:07,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127896425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:07,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:07,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-06 00:05:07,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476829186] [2021-06-06 00:05:07,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:05:07,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:07,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:05:07,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:05:07,433 INFO L87 Difference]: Start difference. First operand 2376 states and 8201 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-06 00:05:08,292 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-06 00:05:08,479 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-06-06 00:05:08,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:08,770 INFO L93 Difference]: Finished difference Result 3405 states and 11394 transitions. [2021-06-06 00:05:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-06 00:05:08,770 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-06 00:05:08,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:08,775 INFO L225 Difference]: With dead ends: 3405 [2021-06-06 00:05:08,775 INFO L226 Difference]: Without dead ends: 3375 [2021-06-06 00:05:08,775 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1620.8ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:05:08,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2021-06-06 00:05:08,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 2353. [2021-06-06 00:05:08,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 2352 states have (on average 3.453231292517007) internal successors, (8122), 2352 states have internal predecessors, (8122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:08,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 8122 transitions. [2021-06-06 00:05:08,806 INFO L78 Accepts]: Start accepts. Automaton has 2353 states and 8122 transitions. Word has length 26 [2021-06-06 00:05:08,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:08,806 INFO L482 AbstractCegarLoop]: Abstraction has 2353 states and 8122 transitions. [2021-06-06 00:05:08,806 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-06 00:05:08,806 INFO L276 IsEmpty]: Start isEmpty. Operand 2353 states and 8122 transitions. [2021-06-06 00:05:08,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:05:08,809 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:08,809 INFO L554 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-06 00:05:09,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3867,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:09,010 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:09,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:09,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 56 times [2021-06-06 00:05:09,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:09,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447078210] [2021-06-06 00:05:09,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:09,245 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-06 00:05:09,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:09,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447078210] [2021-06-06 00:05:09,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447078210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:09,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498428226] [2021-06-06 00:05:09,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:05:09,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:09,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:09,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:05:09,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:09,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,500 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-06-06 00:05:09,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,511 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:09,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-06 00:05:09,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,522 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:09,523 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:09,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-06 00:05:09,537 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:09,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:05:09,552 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,563 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:09,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 35 treesize of output 23 [2021-06-06 00:05:09,565 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,573 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,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 26 treesize of output 16 [2021-06-06 00:05:09,573 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,582 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:09,583 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,593 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,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 1 [2021-06-06 00:05:09,594 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,605 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:09,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-06 00:05:09,606 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,617 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:09,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-06-06 00:05:09,619 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,628 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 1 [2021-06-06 00:05:09,629 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,638 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:09,639 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,647 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-06-06 00:05:09,648 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,655 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-06 00:05:09,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 28 treesize of output 16 [2021-06-06 00:05:09,656 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:09,663 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-06 00:05:09,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:05:09,665 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:09,750 INFO L628 ElimStorePlain]: treesize reduction 16, result has 85.6 percent of original size [2021-06-06 00:05:09,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-06 00:05:09,751 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:95 [2021-06-06 00:05:09,850 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-06 00:05:09,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498428226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:09,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:09,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:05:09,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215555371] [2021-06-06 00:05:09,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:05:09,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:09,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:05:09,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:05:09,851 INFO L87 Difference]: Start difference. First operand 2353 states and 8122 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-06 00:05:10,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:10,747 INFO L93 Difference]: Finished difference Result 3078 states and 10413 transitions. [2021-06-06 00:05:10,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:05:10,747 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-06 00:05:10,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:10,752 INFO L225 Difference]: With dead ends: 3078 [2021-06-06 00:05:10,752 INFO L226 Difference]: Without dead ends: 3063 [2021-06-06 00:05:10,752 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 946.3ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:05:10,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2021-06-06 00:05:10,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2355. [2021-06-06 00:05:10,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 2354 states have (on average 3.45624468988955) internal successors, (8136), 2354 states have internal predecessors, (8136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:10,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 8136 transitions. [2021-06-06 00:05:10,783 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 8136 transitions. Word has length 26 [2021-06-06 00:05:10,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:10,783 INFO L482 AbstractCegarLoop]: Abstraction has 2355 states and 8136 transitions. [2021-06-06 00:05:10,783 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-06 00:05:10,783 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 8136 transitions. [2021-06-06 00:05:10,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:05:10,786 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:10,786 INFO L554 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-06 00:05:10,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3897 [2021-06-06 00:05:10,987 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:10,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:10,987 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-06-06 00:05:10,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:10,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131422137] [2021-06-06 00:05:10,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:10,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:11,153 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-06 00:05:11,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:11,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131422137] [2021-06-06 00:05:11,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131422137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:11,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838393098] [2021-06-06 00:05:11,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:11,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:05:11,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:11,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:05:11,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:11,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,646 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-06-06 00:05:11,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2021-06-06 00:05:11,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:11,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:05:11,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:05:11,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:05:11,711 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,734 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-06 00:05:11,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-06-06 00:05:11,736 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,762 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-06 00:05:11,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-06-06 00:05:11,763 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,781 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-06-06 00:05:11,781 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,811 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-06-06 00:05:11,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:05:11,814 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,833 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,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, 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-06 00:05:11,834 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,850 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:05:11,851 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,867 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,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 34 treesize of output 1 [2021-06-06 00:05:11,868 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,884 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,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 39 treesize of output 1 [2021-06-06 00:05:11,885 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,909 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-06-06 00:05:11,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:05:11,911 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,928 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:05:11,929 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,953 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-06-06 00:05:11,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-06-06 00:05:11,954 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,970 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-06 00:05:11,970 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:11,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:05:11,979 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-06 00:05:11,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-06 00:05:11,980 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:05:12,076 INFO L628 ElimStorePlain]: treesize reduction 92, result has 50.3 percent of original size [2021-06-06 00:05:12,077 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-06 00:05:12,077 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-06-06 00:05:12,156 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-06 00:05:12,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838393098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:12,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:12,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-06 00:05:12,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469540328] [2021-06-06 00:05:12,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:05:12,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:12,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:05:12,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:05:12,157 INFO L87 Difference]: Start difference. First operand 2355 states and 8136 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-06 00:05:14,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:14,650 INFO L93 Difference]: Finished difference Result 3597 states and 11910 transitions. [2021-06-06 00:05:14,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:05:14,650 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-06 00:05:14,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:14,656 INFO L225 Difference]: With dead ends: 3597 [2021-06-06 00:05:14,656 INFO L226 Difference]: Without dead ends: 3553 [2021-06-06 00:05:14,656 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 2122.4ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:05:14,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states. [2021-06-06 00:05:14,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 2397. [2021-06-06 00:05:14,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2396 states have (on average 3.451585976627713) internal successors, (8270), 2396 states have internal predecessors, (8270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:14,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 8270 transitions. [2021-06-06 00:05:14,691 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 8270 transitions. Word has length 26 [2021-06-06 00:05:14,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:14,691 INFO L482 AbstractCegarLoop]: Abstraction has 2397 states and 8270 transitions. [2021-06-06 00:05:14,691 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-06 00:05:14,691 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 8270 transitions. [2021-06-06 00:05:14,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:14,694 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:14,694 INFO L554 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-06 00:05:14,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-06 00:05:14,896 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:14,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:14,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 57 times [2021-06-06 00:05:14,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:14,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768811645] [2021-06-06 00:05:14,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:14,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:14,938 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-06 00:05:14,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:14,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768811645] [2021-06-06 00:05:14,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768811645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:14,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131685091] [2021-06-06 00:05:14,939 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 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-06 00:05:14,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:05:14,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:14,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:14,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:15,062 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-06 00:05:15,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131685091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:15,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:15,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:05:15,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113194019] [2021-06-06 00:05:15,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:15,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:15,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:15,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:15,063 INFO L87 Difference]: Start difference. First operand 2397 states and 8270 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-06 00:05:15,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:15,989 INFO L93 Difference]: Finished difference Result 5478 states and 17219 transitions. [2021-06-06 00:05:15,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 00:05:15,989 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-06 00:05:15,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:15,997 INFO L225 Difference]: With dead ends: 5478 [2021-06-06 00:05:15,997 INFO L226 Difference]: Without dead ends: 5478 [2021-06-06 00:05:15,998 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 551.6ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:05:16,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5478 states. [2021-06-06 00:05:16,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5478 to 2593. [2021-06-06 00:05:16,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2592 states have (on average 3.493827160493827) internal successors, (9056), 2592 states have internal predecessors, (9056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:16,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 9056 transitions. [2021-06-06 00:05:16,047 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 9056 transitions. Word has length 28 [2021-06-06 00:05:16,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:16,047 INFO L482 AbstractCegarLoop]: Abstraction has 2593 states and 9056 transitions. [2021-06-06 00:05:16,047 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-06 00:05:16,047 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 9056 transitions. [2021-06-06 00:05:16,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:16,050 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:16,051 INFO L554 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-06 00:05:16,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4019,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:16,251 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:16,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:16,251 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 58 times [2021-06-06 00:05:16,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:16,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526946994] [2021-06-06 00:05:16,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:16,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:16,293 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-06 00:05:16,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:16,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526946994] [2021-06-06 00:05:16,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526946994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:16,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447933260] [2021-06-06 00:05:16,293 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 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-06 00:05:16,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:16,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:16,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:16,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:16,452 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-06 00:05:16,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447933260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:16,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:16,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:05:16,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920203508] [2021-06-06 00:05:16,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:05:16,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:16,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:05:16,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:05:16,453 INFO L87 Difference]: Start difference. First operand 2593 states and 9056 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-06 00:05:17,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:17,684 INFO L93 Difference]: Finished difference Result 7165 states and 22139 transitions. [2021-06-06 00:05:17,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:05:17,685 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-06 00:05:17,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:17,694 INFO L225 Difference]: With dead ends: 7165 [2021-06-06 00:05:17,695 INFO L226 Difference]: Without dead ends: 7165 [2021-06-06 00:05:17,695 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 743.2ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-06 00:05:17,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7165 states. [2021-06-06 00:05:17,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7165 to 2604. [2021-06-06 00:05:17,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2604 states, 2603 states have (on average 3.4998079139454474) internal successors, (9110), 2603 states have internal predecessors, (9110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:17,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2604 states to 2604 states and 9110 transitions. [2021-06-06 00:05:17,754 INFO L78 Accepts]: Start accepts. Automaton has 2604 states and 9110 transitions. Word has length 28 [2021-06-06 00:05:17,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:17,754 INFO L482 AbstractCegarLoop]: Abstraction has 2604 states and 9110 transitions. [2021-06-06 00:05:17,754 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-06 00:05:17,754 INFO L276 IsEmpty]: Start isEmpty. Operand 2604 states and 9110 transitions. [2021-06-06 00:05:17,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:17,757 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:17,757 INFO L554 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-06 00:05:17,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4020 [2021-06-06 00:05:17,958 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:17,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:17,958 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 59 times [2021-06-06 00:05:17,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:17,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114856617] [2021-06-06 00:05:17,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:17,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:17,999 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-06 00:05:17,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:17,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114856617] [2021-06-06 00:05:17,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114856617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:17,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790112571] [2021-06-06 00:05:17,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 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-06 00:05:18,023 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:05:18,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:18,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:18,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:18,136 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-06 00:05:18,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790112571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:18,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:18,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:05:18,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830326055] [2021-06-06 00:05:18,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:05:18,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:18,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:05:18,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:05:18,137 INFO L87 Difference]: Start difference. First operand 2604 states and 9110 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-06 00:05:19,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:19,388 INFO L93 Difference]: Finished difference Result 6563 states and 20685 transitions. [2021-06-06 00:05:19,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-06 00:05:19,388 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-06 00:05:19,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:19,397 INFO L225 Difference]: With dead ends: 6563 [2021-06-06 00:05:19,397 INFO L226 Difference]: Without dead ends: 6563 [2021-06-06 00:05:19,398 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 748.5ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-06 00:05:19,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6563 states. [2021-06-06 00:05:19,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6563 to 2552. [2021-06-06 00:05:19,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2552 states, 2551 states have (on average 3.480203841630733) internal successors, (8878), 2551 states have internal predecessors, (8878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:19,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2552 states to 2552 states and 8878 transitions. [2021-06-06 00:05:19,454 INFO L78 Accepts]: Start accepts. Automaton has 2552 states and 8878 transitions. Word has length 28 [2021-06-06 00:05:19,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:19,454 INFO L482 AbstractCegarLoop]: Abstraction has 2552 states and 8878 transitions. [2021-06-06 00:05:19,454 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-06 00:05:19,454 INFO L276 IsEmpty]: Start isEmpty. Operand 2552 states and 8878 transitions. [2021-06-06 00:05:19,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:19,457 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:19,457 INFO L554 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-06 00:05:19,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4021,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:19,657 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:19,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:19,658 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 60 times [2021-06-06 00:05:19,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:19,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689273962] [2021-06-06 00:05:19,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:19,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:19,699 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-06 00:05:19,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:19,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689273962] [2021-06-06 00:05:19,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689273962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:19,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641119399] [2021-06-06 00:05:19,699 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 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-06 00:05:19,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:05:19,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:19,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:19,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:19,819 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-06 00:05:19,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641119399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:19,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:19,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:05:19,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732956461] [2021-06-06 00:05:19,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:19,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:19,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:19,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:19,820 INFO L87 Difference]: Start difference. First operand 2552 states and 8878 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-06 00:05:20,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:20,950 INFO L93 Difference]: Finished difference Result 5564 states and 17386 transitions. [2021-06-06 00:05:20,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-06 00:05:20,950 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-06 00:05:20,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:20,957 INFO L225 Difference]: With dead ends: 5564 [2021-06-06 00:05:20,957 INFO L226 Difference]: Without dead ends: 5564 [2021-06-06 00:05:20,958 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 662.8ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:05:20,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5564 states. [2021-06-06 00:05:20,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5564 to 2570. [2021-06-06 00:05:21,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2570 states, 2569 states have (on average 3.474114441416894) internal successors, (8925), 2569 states have internal predecessors, (8925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:21,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2570 states to 2570 states and 8925 transitions. [2021-06-06 00:05:21,005 INFO L78 Accepts]: Start accepts. Automaton has 2570 states and 8925 transitions. Word has length 28 [2021-06-06 00:05:21,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:21,005 INFO L482 AbstractCegarLoop]: Abstraction has 2570 states and 8925 transitions. [2021-06-06 00:05:21,005 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-06 00:05:21,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2570 states and 8925 transitions. [2021-06-06 00:05:21,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:21,008 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:21,008 INFO L554 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-06 00:05:21,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4022 [2021-06-06 00:05:21,208 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:21,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:21,209 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 64 times [2021-06-06 00:05:21,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:21,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046286236] [2021-06-06 00:05:21,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:21,251 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-06 00:05:21,251 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:21,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046286236] [2021-06-06 00:05:21,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046286236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:21,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986859939] [2021-06-06 00:05:21,251 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-06 00:05:21,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:21,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:21,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:21,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:21,360 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-06 00:05:21,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986859939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:21,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:21,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-06 00:05:21,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050192430] [2021-06-06 00:05:21,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:21,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:21,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:21,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:21,361 INFO L87 Difference]: Start difference. First operand 2570 states and 8925 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-06 00:05:21,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:21,961 INFO L93 Difference]: Finished difference Result 4970 states and 15740 transitions. [2021-06-06 00:05:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:05:21,961 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-06 00:05:21,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:21,983 INFO L225 Difference]: With dead ends: 4970 [2021-06-06 00:05:21,983 INFO L226 Difference]: Without dead ends: 4970 [2021-06-06 00:05:21,983 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 319.7ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:05:21,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4970 states. [2021-06-06 00:05:22,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4970 to 2640. [2021-06-06 00:05:22,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2640 states, 2639 states have (on average 3.4588859416445623) internal successors, (9128), 2639 states have internal predecessors, (9128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:22,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2640 states to 2640 states and 9128 transitions. [2021-06-06 00:05:22,023 INFO L78 Accepts]: Start accepts. Automaton has 2640 states and 9128 transitions. Word has length 28 [2021-06-06 00:05:22,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:22,023 INFO L482 AbstractCegarLoop]: Abstraction has 2640 states and 9128 transitions. [2021-06-06 00:05:22,023 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-06 00:05:22,023 INFO L276 IsEmpty]: Start isEmpty. Operand 2640 states and 9128 transitions. [2021-06-06 00:05:22,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:22,027 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:22,027 INFO L554 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-06 00:05:22,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4023 [2021-06-06 00:05:22,229 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:22,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:22,229 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 61 times [2021-06-06 00:05:22,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:22,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005704716] [2021-06-06 00:05:22,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:22,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:22,258 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-06 00:05:22,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:22,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005704716] [2021-06-06 00:05:22,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005704716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:22,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82985831] [2021-06-06 00:05:22,259 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 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-06 00:05:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:22,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:05:22,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:22,341 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-06 00:05:22,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82985831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:22,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:22,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-06 00:05:22,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851315496] [2021-06-06 00:05:22,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:05:22,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:22,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:05:22,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:05:22,342 INFO L87 Difference]: Start difference. First operand 2640 states and 9128 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-06 00:05:22,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:22,520 INFO L93 Difference]: Finished difference Result 4201 states and 13809 transitions. [2021-06-06 00:05:22,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:05:22,520 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-06 00:05:22,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:22,525 INFO L225 Difference]: With dead ends: 4201 [2021-06-06 00:05:22,526 INFO L226 Difference]: Without dead ends: 4150 [2021-06-06 00:05:22,526 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 111.2ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:05:22,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-06-06 00:05:22,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 2983. [2021-06-06 00:05:22,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2983 states, 2982 states have (on average 3.5087189805499666) internal successors, (10463), 2982 states have internal predecessors, (10463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:22,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2983 states to 2983 states and 10463 transitions. [2021-06-06 00:05:22,571 INFO L78 Accepts]: Start accepts. Automaton has 2983 states and 10463 transitions. Word has length 28 [2021-06-06 00:05:22,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:22,571 INFO L482 AbstractCegarLoop]: Abstraction has 2983 states and 10463 transitions. [2021-06-06 00:05:22,571 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-06 00:05:22,571 INFO L276 IsEmpty]: Start isEmpty. Operand 2983 states and 10463 transitions. [2021-06-06 00:05:22,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:22,575 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:22,575 INFO L554 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-06 00:05:22,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4024 [2021-06-06 00:05:22,777 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:22,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:22,777 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 62 times [2021-06-06 00:05:22,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:22,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401058842] [2021-06-06 00:05:22,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:22,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:22,811 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-06 00:05:22,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:22,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401058842] [2021-06-06 00:05:22,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401058842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:22,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42570218] [2021-06-06 00:05:22,811 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 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-06 00:05:22,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:22,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:22,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:22,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:22,917 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-06 00:05:22,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42570218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:22,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:22,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:05:22,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23449537] [2021-06-06 00:05:22,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:22,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:22,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:22,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:22,918 INFO L87 Difference]: Start difference. First operand 2983 states and 10463 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-06 00:05:23,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:23,491 INFO L93 Difference]: Finished difference Result 4805 states and 15497 transitions. [2021-06-06 00:05:23,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:05:23,492 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-06 00:05:23,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:23,499 INFO L225 Difference]: With dead ends: 4805 [2021-06-06 00:05:23,499 INFO L226 Difference]: Without dead ends: 4758 [2021-06-06 00:05:23,500 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 352.6ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:05:23,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4758 states. [2021-06-06 00:05:23,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4758 to 3157. [2021-06-06 00:05:23,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3156 states have (on average 3.5218631178707223) internal successors, (11115), 3156 states have internal predecessors, (11115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:23,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 11115 transitions. [2021-06-06 00:05:23,553 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 11115 transitions. Word has length 28 [2021-06-06 00:05:23,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:23,553 INFO L482 AbstractCegarLoop]: Abstraction has 3157 states and 11115 transitions. [2021-06-06 00:05:23,553 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-06 00:05:23,553 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 11115 transitions. [2021-06-06 00:05:23,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:23,557 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:23,557 INFO L554 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-06 00:05:23,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4025,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:23,757 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:23,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:23,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 63 times [2021-06-06 00:05:23,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:23,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151193916] [2021-06-06 00:05:23,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:23,792 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-06 00:05:23,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:23,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151193916] [2021-06-06 00:05:23,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151193916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:23,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155632298] [2021-06-06 00:05:23,792 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 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-06 00:05:23,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:05:23,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:23,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:23,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:23,938 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-06 00:05:23,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155632298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:23,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:23,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:23,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884318062] [2021-06-06 00:05:23,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:23,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:23,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:23,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:23,939 INFO L87 Difference]: Start difference. First operand 3157 states and 11115 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-06 00:05:24,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:24,639 INFO L93 Difference]: Finished difference Result 5122 states and 16201 transitions. [2021-06-06 00:05:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 00:05:24,639 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-06 00:05:24,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:24,646 INFO L225 Difference]: With dead ends: 5122 [2021-06-06 00:05:24,646 INFO L226 Difference]: Without dead ends: 5096 [2021-06-06 00:05:24,647 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 434.2ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:05:24,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5096 states. [2021-06-06 00:05:24,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5096 to 3181. [2021-06-06 00:05:24,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 3180 states have (on average 3.5276729559748428) internal successors, (11218), 3180 states have internal predecessors, (11218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:24,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 11218 transitions. [2021-06-06 00:05:24,706 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 11218 transitions. Word has length 28 [2021-06-06 00:05:24,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:24,706 INFO L482 AbstractCegarLoop]: Abstraction has 3181 states and 11218 transitions. [2021-06-06 00:05:24,706 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-06 00:05:24,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 11218 transitions. [2021-06-06 00:05:24,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:24,711 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:24,711 INFO L554 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-06 00:05:24,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4026,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:24,911 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:24,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:24,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 64 times [2021-06-06 00:05:24,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:24,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778805361] [2021-06-06 00:05:24,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:24,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:24,947 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-06 00:05:24,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:24,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778805361] [2021-06-06 00:05:24,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778805361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:24,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326913267] [2021-06-06 00:05:24,948 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 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-06 00:05:24,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:24,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:24,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:24,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:25,065 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-06 00:05:25,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326913267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:25,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:25,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:25,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680705731] [2021-06-06 00:05:25,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:25,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:25,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:25,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:25,066 INFO L87 Difference]: Start difference. First operand 3181 states and 11218 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-06 00:05:25,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:25,787 INFO L93 Difference]: Finished difference Result 5123 states and 16231 transitions. [2021-06-06 00:05:25,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 00:05:25,787 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-06 00:05:25,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:25,793 INFO L225 Difference]: With dead ends: 5123 [2021-06-06 00:05:25,793 INFO L226 Difference]: Without dead ends: 5117 [2021-06-06 00:05:25,793 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 457.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:05:25,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5117 states. [2021-06-06 00:05:25,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5117 to 3184. [2021-06-06 00:05:25,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3184 states, 3183 states have (on average 3.522148916116871) internal successors, (11211), 3183 states have internal predecessors, (11211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:25,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3184 states to 3184 states and 11211 transitions. [2021-06-06 00:05:25,848 INFO L78 Accepts]: Start accepts. Automaton has 3184 states and 11211 transitions. Word has length 28 [2021-06-06 00:05:25,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:25,848 INFO L482 AbstractCegarLoop]: Abstraction has 3184 states and 11211 transitions. [2021-06-06 00:05:25,848 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-06 00:05:25,848 INFO L276 IsEmpty]: Start isEmpty. Operand 3184 states and 11211 transitions. [2021-06-06 00:05:25,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:25,852 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:25,852 INFO L554 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-06 00:05:26,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4027,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:26,053 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:26,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:26,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 65 times [2021-06-06 00:05:26,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:26,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364199048] [2021-06-06 00:05:26,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:26,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:26,096 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-06 00:05:26,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:26,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364199048] [2021-06-06 00:05:26,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364199048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:26,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301020005] [2021-06-06 00:05:26,096 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 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-06 00:05:26,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:05:26,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:26,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:26,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:26,199 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-06 00:05:26,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301020005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:26,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:26,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:26,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105797344] [2021-06-06 00:05:26,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:26,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:26,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:26,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:26,200 INFO L87 Difference]: Start difference. First operand 3184 states and 11211 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-06 00:05:26,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:26,757 INFO L93 Difference]: Finished difference Result 5875 states and 18946 transitions. [2021-06-06 00:05:26,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:05:26,757 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-06 00:05:26,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:26,766 INFO L225 Difference]: With dead ends: 5875 [2021-06-06 00:05:26,766 INFO L226 Difference]: Without dead ends: 5792 [2021-06-06 00:05:26,766 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 319.6ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:05:26,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5792 states. [2021-06-06 00:05:26,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5792 to 3343. [2021-06-06 00:05:26,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3343 states, 3342 states have (on average 3.5556552962298027) internal successors, (11883), 3342 states have internal predecessors, (11883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:26,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3343 states to 3343 states and 11883 transitions. [2021-06-06 00:05:26,828 INFO L78 Accepts]: Start accepts. Automaton has 3343 states and 11883 transitions. Word has length 28 [2021-06-06 00:05:26,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:26,829 INFO L482 AbstractCegarLoop]: Abstraction has 3343 states and 11883 transitions. [2021-06-06 00:05:26,829 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-06 00:05:26,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3343 states and 11883 transitions. [2021-06-06 00:05:26,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:26,833 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:26,833 INFO L554 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-06 00:05:27,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4028,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:27,041 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:27,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:27,041 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 66 times [2021-06-06 00:05:27,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:27,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640394699] [2021-06-06 00:05:27,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:27,064 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-06 00:05:27,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:27,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640394699] [2021-06-06 00:05:27,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640394699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:27,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095650575] [2021-06-06 00:05:27,065 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 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-06 00:05:27,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:05:27,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:27,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:05:27,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:27,147 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-06 00:05:27,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095650575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:27,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:27,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-06 00:05:27,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447337201] [2021-06-06 00:05:27,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-06 00:05:27,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:27,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-06 00:05:27,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-06 00:05:27,148 INFO L87 Difference]: Start difference. First operand 3343 states and 11883 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-06 00:05:27,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:27,310 INFO L93 Difference]: Finished difference Result 4624 states and 15329 transitions. [2021-06-06 00:05:27,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:05:27,310 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-06 00:05:27,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:27,316 INFO L225 Difference]: With dead ends: 4624 [2021-06-06 00:05:27,316 INFO L226 Difference]: Without dead ends: 4624 [2021-06-06 00:05:27,317 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:05:27,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2021-06-06 00:05:27,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3098. [2021-06-06 00:05:27,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3098 states, 3097 states have (on average 3.5298676138198255) internal successors, (10932), 3097 states have internal predecessors, (10932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:27,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3098 states to 3098 states and 10932 transitions. [2021-06-06 00:05:27,378 INFO L78 Accepts]: Start accepts. Automaton has 3098 states and 10932 transitions. Word has length 28 [2021-06-06 00:05:27,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:27,378 INFO L482 AbstractCegarLoop]: Abstraction has 3098 states and 10932 transitions. [2021-06-06 00:05:27,378 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-06 00:05:27,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3098 states and 10932 transitions. [2021-06-06 00:05:27,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:27,382 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:27,382 INFO L554 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-06 00:05:27,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4029,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:27,583 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:27,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:27,583 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 67 times [2021-06-06 00:05:27,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:27,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691084042] [2021-06-06 00:05:27,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:27,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:27,634 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-06 00:05:27,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:27,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691084042] [2021-06-06 00:05:27,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691084042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:27,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60069148] [2021-06-06 00:05:27,635 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 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-06 00:05:27,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:27,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:27,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:27,732 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-06 00:05:27,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60069148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:27,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:27,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:27,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907863274] [2021-06-06 00:05:27,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:27,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:27,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:27,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:27,733 INFO L87 Difference]: Start difference. First operand 3098 states and 10932 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-06 00:05:28,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:28,412 INFO L93 Difference]: Finished difference Result 6516 states and 20731 transitions. [2021-06-06 00:05:28,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-06 00:05:28,412 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-06 00:05:28,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:28,422 INFO L225 Difference]: With dead ends: 6516 [2021-06-06 00:05:28,422 INFO L226 Difference]: Without dead ends: 6516 [2021-06-06 00:05:28,422 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 386.9ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:05:28,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6516 states. [2021-06-06 00:05:28,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6516 to 3116. [2021-06-06 00:05:28,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 3115 states have (on average 3.5296950240770464) internal successors, (10995), 3115 states have internal predecessors, (10995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:28,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 10995 transitions. [2021-06-06 00:05:28,487 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 10995 transitions. Word has length 28 [2021-06-06 00:05:28,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:28,487 INFO L482 AbstractCegarLoop]: Abstraction has 3116 states and 10995 transitions. [2021-06-06 00:05:28,487 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-06 00:05:28,487 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 10995 transitions. [2021-06-06 00:05:28,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:28,491 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:28,491 INFO L554 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-06 00:05:28,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4030 [2021-06-06 00:05:28,691 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:28,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:28,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 68 times [2021-06-06 00:05:28,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:28,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462013981] [2021-06-06 00:05:28,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:28,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:28,726 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-06 00:05:28,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:28,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462013981] [2021-06-06 00:05:28,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462013981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:28,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133232289] [2021-06-06 00:05:28,726 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 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-06 00:05:28,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:28,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:28,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:28,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:28,822 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-06 00:05:28,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133232289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:28,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:28,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:28,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757764385] [2021-06-06 00:05:28,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:28,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:28,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:28,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:28,823 INFO L87 Difference]: Start difference. First operand 3116 states and 10995 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-06 00:05:29,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:29,578 INFO L93 Difference]: Finished difference Result 6771 states and 21511 transitions. [2021-06-06 00:05:29,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-06 00:05:29,579 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-06 00:05:29,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:29,589 INFO L225 Difference]: With dead ends: 6771 [2021-06-06 00:05:29,589 INFO L226 Difference]: Without dead ends: 6771 [2021-06-06 00:05:29,590 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 449.1ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:05:29,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6771 states. [2021-06-06 00:05:29,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6771 to 3210. [2021-06-06 00:05:29,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3210 states, 3209 states have (on average 3.5219694608912433) internal successors, (11302), 3209 states have internal predecessors, (11302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:29,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3210 states to 3210 states and 11302 transitions. [2021-06-06 00:05:29,660 INFO L78 Accepts]: Start accepts. Automaton has 3210 states and 11302 transitions. Word has length 28 [2021-06-06 00:05:29,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:29,660 INFO L482 AbstractCegarLoop]: Abstraction has 3210 states and 11302 transitions. [2021-06-06 00:05:29,660 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-06 00:05:29,660 INFO L276 IsEmpty]: Start isEmpty. Operand 3210 states and 11302 transitions. [2021-06-06 00:05:29,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:29,665 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:29,665 INFO L554 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-06 00:05:29,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4031 [2021-06-06 00:05:29,865 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:29,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:29,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 69 times [2021-06-06 00:05:29,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:29,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934357723] [2021-06-06 00:05:29,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:29,900 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-06 00:05:29,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:29,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934357723] [2021-06-06 00:05:29,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934357723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:29,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750646751] [2021-06-06 00:05:29,900 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 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-06 00:05:29,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:05:29,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:29,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:29,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:30,010 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-06 00:05:30,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750646751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:30,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:30,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:30,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375751401] [2021-06-06 00:05:30,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:30,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:30,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:30,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:30,011 INFO L87 Difference]: Start difference. First operand 3210 states and 11302 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-06 00:05:30,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:30,618 INFO L93 Difference]: Finished difference Result 6952 states and 22145 transitions. [2021-06-06 00:05:30,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:05:30,619 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-06 00:05:30,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:30,629 INFO L225 Difference]: With dead ends: 6952 [2021-06-06 00:05:30,629 INFO L226 Difference]: Without dead ends: 6916 [2021-06-06 00:05:30,630 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 360.5ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:05:30,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6916 states. [2021-06-06 00:05:30,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6916 to 3597. [2021-06-06 00:05:30,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 3596 states have (on average 3.5489432703003336) internal successors, (12762), 3596 states have internal predecessors, (12762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:30,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 12762 transitions. [2021-06-06 00:05:30,705 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 12762 transitions. Word has length 28 [2021-06-06 00:05:30,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:30,705 INFO L482 AbstractCegarLoop]: Abstraction has 3597 states and 12762 transitions. [2021-06-06 00:05:30,705 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-06 00:05:30,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 12762 transitions. [2021-06-06 00:05:30,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:30,710 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:30,710 INFO L554 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-06 00:05:30,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4032 [2021-06-06 00:05:30,910 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:30,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:30,911 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 70 times [2021-06-06 00:05:30,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:30,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813144361] [2021-06-06 00:05:30,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:30,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:30,943 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-06 00:05:30,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:30,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813144361] [2021-06-06 00:05:30,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813144361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:30,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213256155] [2021-06-06 00:05:30,943 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 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-06 00:05:30,985 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:30,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:30,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:30,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:31,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-06 00:05:31,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213256155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:31,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:31,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:31,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692610536] [2021-06-06 00:05:31,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:31,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:31,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:31,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:31,059 INFO L87 Difference]: Start difference. First operand 3597 states and 12762 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-06 00:05:31,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:31,656 INFO L93 Difference]: Finished difference Result 7145 states and 22690 transitions. [2021-06-06 00:05:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:05:31,656 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-06 00:05:31,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:31,666 INFO L225 Difference]: With dead ends: 7145 [2021-06-06 00:05:31,666 INFO L226 Difference]: Without dead ends: 7145 [2021-06-06 00:05:31,666 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 362.0ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:05:31,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7145 states. [2021-06-06 00:05:31,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7145 to 3308. [2021-06-06 00:05:31,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3308 states, 3307 states have (on average 3.5119443604475356) internal successors, (11614), 3307 states have internal predecessors, (11614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:31,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3308 states to 3308 states and 11614 transitions. [2021-06-06 00:05:31,737 INFO L78 Accepts]: Start accepts. Automaton has 3308 states and 11614 transitions. Word has length 28 [2021-06-06 00:05:31,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:31,737 INFO L482 AbstractCegarLoop]: Abstraction has 3308 states and 11614 transitions. [2021-06-06 00:05:31,737 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-06 00:05:31,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3308 states and 11614 transitions. [2021-06-06 00:05:31,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:31,741 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:31,741 INFO L554 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-06 00:05:31,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4033 [2021-06-06 00:05:31,942 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:31,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:31,942 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 71 times [2021-06-06 00:05:31,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:31,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097051773] [2021-06-06 00:05:31,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:31,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:31,976 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-06 00:05:31,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:31,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097051773] [2021-06-06 00:05:31,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097051773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:31,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365003159] [2021-06-06 00:05:31,976 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 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-06 00:05:32,000 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:05:32,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:32,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:32,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:32,068 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-06 00:05:32,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365003159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:32,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:32,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:32,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416959879] [2021-06-06 00:05:32,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:32,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:32,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:32,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:32,068 INFO L87 Difference]: Start difference. First operand 3308 states and 11614 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-06 00:05:32,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:32,755 INFO L93 Difference]: Finished difference Result 6241 states and 20184 transitions. [2021-06-06 00:05:32,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-06 00:05:32,755 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-06 00:05:32,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:32,763 INFO L225 Difference]: With dead ends: 6241 [2021-06-06 00:05:32,763 INFO L226 Difference]: Without dead ends: 6237 [2021-06-06 00:05:32,763 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 390.6ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:05:32,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6237 states. [2021-06-06 00:05:32,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6237 to 3068. [2021-06-06 00:05:32,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 3067 states have (on average 3.53635474404956) internal successors, (10846), 3067 states have internal predecessors, (10846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:32,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 10846 transitions. [2021-06-06 00:05:32,819 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 10846 transitions. Word has length 28 [2021-06-06 00:05:32,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:32,819 INFO L482 AbstractCegarLoop]: Abstraction has 3068 states and 10846 transitions. [2021-06-06 00:05:32,819 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-06 00:05:32,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 10846 transitions. [2021-06-06 00:05:32,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:32,823 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:32,823 INFO L554 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-06 00:05:33,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4034 [2021-06-06 00:05:33,024 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:33,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:33,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 72 times [2021-06-06 00:05:33,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:33,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308827076] [2021-06-06 00:05:33,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:33,064 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-06 00:05:33,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:33,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308827076] [2021-06-06 00:05:33,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308827076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:33,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271157488] [2021-06-06 00:05:33,064 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 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-06 00:05:33,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:05:33,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:33,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:33,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:33,190 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-06 00:05:33,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271157488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:33,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:33,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:33,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769063012] [2021-06-06 00:05:33,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:33,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:33,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:33,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:33,191 INFO L87 Difference]: Start difference. First operand 3068 states and 10846 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-06 00:05:34,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:34,219 INFO L93 Difference]: Finished difference Result 9481 states and 30975 transitions. [2021-06-06 00:05:34,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-06 00:05:34,220 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-06 00:05:34,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:34,234 INFO L225 Difference]: With dead ends: 9481 [2021-06-06 00:05:34,234 INFO L226 Difference]: Without dead ends: 9481 [2021-06-06 00:05:34,234 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 617.6ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:05:34,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9481 states. [2021-06-06 00:05:34,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9481 to 3244. [2021-06-06 00:05:34,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3243 states have (on average 3.602836879432624) internal successors, (11684), 3243 states have internal predecessors, (11684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:34,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 11684 transitions. [2021-06-06 00:05:34,343 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 11684 transitions. Word has length 28 [2021-06-06 00:05:34,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:34,343 INFO L482 AbstractCegarLoop]: Abstraction has 3244 states and 11684 transitions. [2021-06-06 00:05:34,343 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-06 00:05:34,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 11684 transitions. [2021-06-06 00:05:34,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:34,348 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:34,348 INFO L554 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-06 00:05:34,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4035 [2021-06-06 00:05:34,548 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:34,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:34,548 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 73 times [2021-06-06 00:05:34,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:34,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89409260] [2021-06-06 00:05:34,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:34,585 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-06 00:05:34,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:34,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89409260] [2021-06-06 00:05:34,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89409260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:34,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499155886] [2021-06-06 00:05:34,585 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 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-06 00:05:34,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:34,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:34,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:34,701 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-06 00:05:34,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499155886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:34,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:34,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:34,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497767213] [2021-06-06 00:05:34,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:34,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:34,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:34,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:34,702 INFO L87 Difference]: Start difference. First operand 3244 states and 11684 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-06 00:05:35,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:35,704 INFO L93 Difference]: Finished difference Result 9310 states and 30510 transitions. [2021-06-06 00:05:35,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-06 00:05:35,704 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-06 00:05:35,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:35,719 INFO L225 Difference]: With dead ends: 9310 [2021-06-06 00:05:35,719 INFO L226 Difference]: Without dead ends: 9310 [2021-06-06 00:05:35,719 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 598.0ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:05:35,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9310 states. [2021-06-06 00:05:35,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9310 to 3216. [2021-06-06 00:05:35,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3216 states, 3215 states have (on average 3.5878693623639193) internal successors, (11535), 3215 states have internal predecessors, (11535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:35,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3216 states to 3216 states and 11535 transitions. [2021-06-06 00:05:35,807 INFO L78 Accepts]: Start accepts. Automaton has 3216 states and 11535 transitions. Word has length 28 [2021-06-06 00:05:35,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:35,807 INFO L482 AbstractCegarLoop]: Abstraction has 3216 states and 11535 transitions. [2021-06-06 00:05:35,807 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-06 00:05:35,807 INFO L276 IsEmpty]: Start isEmpty. Operand 3216 states and 11535 transitions. [2021-06-06 00:05:35,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:35,811 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:35,811 INFO L554 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-06 00:05:36,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4036,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:36,012 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:36,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:36,012 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 74 times [2021-06-06 00:05:36,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:36,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925379575] [2021-06-06 00:05:36,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:36,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:36,046 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-06 00:05:36,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:36,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925379575] [2021-06-06 00:05:36,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925379575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:36,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052174259] [2021-06-06 00:05:36,046 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 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-06 00:05:36,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:36,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:36,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:36,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:36,181 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-06 00:05:36,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052174259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:36,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:36,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:05:36,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422690398] [2021-06-06 00:05:36,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:36,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:36,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:36,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:36,182 INFO L87 Difference]: Start difference. First operand 3216 states and 11535 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-06 00:05:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:37,122 INFO L93 Difference]: Finished difference Result 8753 states and 27774 transitions. [2021-06-06 00:05:37,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-06 00:05:37,123 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-06 00:05:37,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:37,136 INFO L225 Difference]: With dead ends: 8753 [2021-06-06 00:05:37,136 INFO L226 Difference]: Without dead ends: 8753 [2021-06-06 00:05:37,137 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 521.7ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-06 00:05:37,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8753 states. [2021-06-06 00:05:37,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8753 to 3236. [2021-06-06 00:05:37,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 3235 states have (on average 3.591035548686244) internal successors, (11617), 3235 states have internal predecessors, (11617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:37,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 11617 transitions. [2021-06-06 00:05:37,222 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 11617 transitions. Word has length 28 [2021-06-06 00:05:37,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:37,222 INFO L482 AbstractCegarLoop]: Abstraction has 3236 states and 11617 transitions. [2021-06-06 00:05:37,222 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-06 00:05:37,222 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 11617 transitions. [2021-06-06 00:05:37,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:37,226 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:37,226 INFO L554 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-06 00:05:37,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4037,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:37,427 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:37,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:37,427 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 75 times [2021-06-06 00:05:37,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:37,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629957919] [2021-06-06 00:05:37,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:37,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:37,462 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-06 00:05:37,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:37,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629957919] [2021-06-06 00:05:37,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629957919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:37,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010697374] [2021-06-06 00:05:37,462 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 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-06 00:05:37,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:05:37,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:37,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:37,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:37,565 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-06 00:05:37,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010697374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:37,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:37,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:05:37,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355315083] [2021-06-06 00:05:37,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:37,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:37,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:37,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:37,566 INFO L87 Difference]: Start difference. First operand 3236 states and 11617 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-06 00:05:38,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:38,469 INFO L93 Difference]: Finished difference Result 8265 states and 26591 transitions. [2021-06-06 00:05:38,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 00:05:38,469 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-06 00:05:38,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:38,482 INFO L225 Difference]: With dead ends: 8265 [2021-06-06 00:05:38,482 INFO L226 Difference]: Without dead ends: 8257 [2021-06-06 00:05:38,482 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 485.8ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:05:38,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8257 states. [2021-06-06 00:05:38,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8257 to 3218. [2021-06-06 00:05:38,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 3217 states have (on average 3.5871930369909855) internal successors, (11540), 3217 states have internal predecessors, (11540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:38,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 11540 transitions. [2021-06-06 00:05:38,561 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 11540 transitions. Word has length 28 [2021-06-06 00:05:38,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:38,561 INFO L482 AbstractCegarLoop]: Abstraction has 3218 states and 11540 transitions. [2021-06-06 00:05:38,561 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-06 00:05:38,562 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 11540 transitions. [2021-06-06 00:05:38,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:38,565 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:38,565 INFO L554 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-06 00:05:38,766 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4038,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:38,766 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:38,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:38,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 76 times [2021-06-06 00:05:38,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:38,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950348932] [2021-06-06 00:05:38,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:38,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:38,800 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-06 00:05:38,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:38,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950348932] [2021-06-06 00:05:38,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950348932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:38,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064528906] [2021-06-06 00:05:38,800 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 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-06 00:05:38,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:38,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:38,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:38,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:38,917 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-06 00:05:38,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064528906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:38,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:38,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:38,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202839601] [2021-06-06 00:05:38,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:38,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:38,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:38,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:38,918 INFO L87 Difference]: Start difference. First operand 3218 states and 11540 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-06 00:05:39,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:39,863 INFO L93 Difference]: Finished difference Result 8190 states and 26354 transitions. [2021-06-06 00:05:39,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-06 00:05:39,863 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-06 00:05:39,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:39,876 INFO L225 Difference]: With dead ends: 8190 [2021-06-06 00:05:39,876 INFO L226 Difference]: Without dead ends: 8190 [2021-06-06 00:05:39,877 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 535.1ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:05:39,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2021-06-06 00:05:39,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 3234. [2021-06-06 00:05:39,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3234 states, 3233 states have (on average 3.589236003711723) internal successors, (11604), 3233 states have internal predecessors, (11604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:39,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3234 states to 3234 states and 11604 transitions. [2021-06-06 00:05:39,963 INFO L78 Accepts]: Start accepts. Automaton has 3234 states and 11604 transitions. Word has length 28 [2021-06-06 00:05:39,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:39,963 INFO L482 AbstractCegarLoop]: Abstraction has 3234 states and 11604 transitions. [2021-06-06 00:05:39,963 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-06 00:05:39,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3234 states and 11604 transitions. [2021-06-06 00:05:39,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:39,967 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:39,967 INFO L554 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-06 00:05:40,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4039,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:40,168 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:40,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:40,168 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 77 times [2021-06-06 00:05:40,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:40,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206882064] [2021-06-06 00:05:40,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:40,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:40,202 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-06 00:05:40,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:40,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206882064] [2021-06-06 00:05:40,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206882064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:40,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452408419] [2021-06-06 00:05:40,203 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 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-06 00:05:40,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-06 00:05:40,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:40,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:40,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:40,335 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-06 00:05:40,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452408419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:40,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:40,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:40,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185780687] [2021-06-06 00:05:40,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:40,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:40,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:40,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:40,336 INFO L87 Difference]: Start difference. First operand 3234 states and 11604 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-06 00:05:41,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:41,241 INFO L93 Difference]: Finished difference Result 7851 states and 25552 transitions. [2021-06-06 00:05:41,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 00:05:41,241 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-06 00:05:41,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:41,252 INFO L225 Difference]: With dead ends: 7851 [2021-06-06 00:05:41,253 INFO L226 Difference]: Without dead ends: 7843 [2021-06-06 00:05:41,253 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 508.8ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:05:41,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7843 states. [2021-06-06 00:05:41,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7843 to 2991. [2021-06-06 00:05:41,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.5123745819397993) internal successors, (10502), 2990 states have internal predecessors, (10502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:41,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 10502 transitions. [2021-06-06 00:05:41,323 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 10502 transitions. Word has length 28 [2021-06-06 00:05:41,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:41,323 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 10502 transitions. [2021-06-06 00:05:41,323 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-06 00:05:41,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 10502 transitions. [2021-06-06 00:05:41,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:41,327 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:41,327 INFO L554 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-06 00:05:41,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4040 [2021-06-06 00:05:41,527 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:41,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:41,528 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 78 times [2021-06-06 00:05:41,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:41,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456472807] [2021-06-06 00:05:41,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:41,566 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-06 00:05:41,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:41,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456472807] [2021-06-06 00:05:41,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456472807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:41,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55014217] [2021-06-06 00:05:41,566 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 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-06 00:05:41,590 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-06 00:05:41,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:41,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:41,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:41,684 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-06 00:05:41,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55014217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:41,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:41,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:05:41,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950839568] [2021-06-06 00:05:41,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:41,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:41,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:41,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:41,685 INFO L87 Difference]: Start difference. First operand 2991 states and 10502 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-06 00:05:42,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:42,524 INFO L93 Difference]: Finished difference Result 6061 states and 19474 transitions. [2021-06-06 00:05:42,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 00:05:42,524 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-06 00:05:42,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:42,533 INFO L225 Difference]: With dead ends: 6061 [2021-06-06 00:05:42,533 INFO L226 Difference]: Without dead ends: 6061 [2021-06-06 00:05:42,533 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 535.1ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:05:42,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6061 states. [2021-06-06 00:05:42,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6061 to 3003. [2021-06-06 00:05:42,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.5109926715522985) internal successors, (10540), 3002 states have internal predecessors, (10540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:42,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10540 transitions. [2021-06-06 00:05:42,590 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10540 transitions. Word has length 28 [2021-06-06 00:05:42,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:42,590 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10540 transitions. [2021-06-06 00:05:42,590 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-06 00:05:42,591 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10540 transitions. [2021-06-06 00:05:42,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:42,594 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:42,594 INFO L554 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-06 00:05:42,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4041 [2021-06-06 00:05:42,795 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:42,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:42,795 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 79 times [2021-06-06 00:05:42,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:42,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297314445] [2021-06-06 00:05:42,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:42,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:42,834 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-06 00:05:42,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:42,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297314445] [2021-06-06 00:05:42,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297314445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:42,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379890886] [2021-06-06 00:05:42,834 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 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-06 00:05:42,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:42,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:42,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:42,963 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-06 00:05:42,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379890886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:42,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:42,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:05:42,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67734779] [2021-06-06 00:05:42,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:42,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:42,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:42,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:42,964 INFO L87 Difference]: Start difference. First operand 3003 states and 10540 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-06 00:05:44,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:44,030 INFO L93 Difference]: Finished difference Result 6857 states and 21507 transitions. [2021-06-06 00:05:44,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-06 00:05:44,030 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-06 00:05:44,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:44,040 INFO L225 Difference]: With dead ends: 6857 [2021-06-06 00:05:44,040 INFO L226 Difference]: Without dead ends: 6857 [2021-06-06 00:05:44,041 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 685.2ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-06 00:05:44,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2021-06-06 00:05:44,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 3069. [2021-06-06 00:05:44,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 3.50619295958279) internal successors, (10757), 3068 states have internal predecessors, (10757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:44,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 10757 transitions. [2021-06-06 00:05:44,111 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 10757 transitions. Word has length 28 [2021-06-06 00:05:44,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:44,111 INFO L482 AbstractCegarLoop]: Abstraction has 3069 states and 10757 transitions. [2021-06-06 00:05:44,111 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-06 00:05:44,111 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 10757 transitions. [2021-06-06 00:05:44,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:44,115 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:44,115 INFO L554 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-06 00:05:44,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4042,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:44,317 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:44,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:44,317 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 80 times [2021-06-06 00:05:44,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:44,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985137349] [2021-06-06 00:05:44,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:44,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:44,351 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-06 00:05:44,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:44,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985137349] [2021-06-06 00:05:44,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985137349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:44,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983375520] [2021-06-06 00:05:44,352 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 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-06 00:05:44,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:44,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:44,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:44,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:44,472 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-06 00:05:44,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983375520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:44,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:44,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:05:44,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355660146] [2021-06-06 00:05:44,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:44,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:44,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:44,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:44,474 INFO L87 Difference]: Start difference. First operand 3069 states and 10757 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-06 00:05:45,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:45,516 INFO L93 Difference]: Finished difference Result 6397 states and 20307 transitions. [2021-06-06 00:05:45,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:05:45,516 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-06 00:05:45,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:45,525 INFO L225 Difference]: With dead ends: 6397 [2021-06-06 00:05:45,526 INFO L226 Difference]: Without dead ends: 6393 [2021-06-06 00:05:45,526 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 610.2ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:05:45,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6393 states. [2021-06-06 00:05:45,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6393 to 2995. [2021-06-06 00:05:45,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2995 states, 2994 states have (on average 3.502672010688043) internal successors, (10487), 2994 states have internal predecessors, (10487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:45,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2995 states to 2995 states and 10487 transitions. [2021-06-06 00:05:45,590 INFO L78 Accepts]: Start accepts. Automaton has 2995 states and 10487 transitions. Word has length 28 [2021-06-06 00:05:45,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:45,590 INFO L482 AbstractCegarLoop]: Abstraction has 2995 states and 10487 transitions. [2021-06-06 00:05:45,590 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-06 00:05:45,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2995 states and 10487 transitions. [2021-06-06 00:05:45,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:45,594 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:45,594 INFO L554 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-06 00:05:45,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4043 [2021-06-06 00:05:45,794 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:45,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:45,794 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 65 times [2021-06-06 00:05:45,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:45,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181798719] [2021-06-06 00:05:45,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:45,835 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-06 00:05:45,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:45,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181798719] [2021-06-06 00:05:45,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181798719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:45,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672317156] [2021-06-06 00:05:45,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:45,860 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:05:45,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:45,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:45,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:45,936 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-06 00:05:45,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672317156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:45,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:45,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:45,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8493368] [2021-06-06 00:05:45,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:45,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:45,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:45,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:45,937 INFO L87 Difference]: Start difference. First operand 2995 states and 10487 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-06 00:05:46,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:46,505 INFO L93 Difference]: Finished difference Result 5524 states and 17848 transitions. [2021-06-06 00:05:46,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:05:46,505 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-06 00:05:46,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:46,513 INFO L225 Difference]: With dead ends: 5524 [2021-06-06 00:05:46,513 INFO L226 Difference]: Without dead ends: 5524 [2021-06-06 00:05:46,513 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 330.3ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:05:46,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2021-06-06 00:05:46,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 2995. [2021-06-06 00:05:46,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2995 states, 2994 states have (on average 3.5046760187040746) internal successors, (10493), 2994 states have internal predecessors, (10493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:46,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2995 states to 2995 states and 10493 transitions. [2021-06-06 00:05:46,565 INFO L78 Accepts]: Start accepts. Automaton has 2995 states and 10493 transitions. Word has length 28 [2021-06-06 00:05:46,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:46,566 INFO L482 AbstractCegarLoop]: Abstraction has 2995 states and 10493 transitions. [2021-06-06 00:05:46,566 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-06 00:05:46,566 INFO L276 IsEmpty]: Start isEmpty. Operand 2995 states and 10493 transitions. [2021-06-06 00:05:46,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:46,569 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:46,569 INFO L554 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-06 00:05:46,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4044 [2021-06-06 00:05:46,769 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:46,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:46,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 66 times [2021-06-06 00:05:46,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:46,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520108075] [2021-06-06 00:05:46,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:46,828 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-06 00:05:46,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:46,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520108075] [2021-06-06 00:05:46,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520108075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:46,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938818739] [2021-06-06 00:05:46,829 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:46,853 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:05:46,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:46,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:46,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:46,927 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-06 00:05:46,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938818739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:46,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:46,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:46,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903186894] [2021-06-06 00:05:46,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:46,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:46,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:46,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:46,928 INFO L87 Difference]: Start difference. First operand 2995 states and 10493 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-06 00:05:47,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:47,688 INFO L93 Difference]: Finished difference Result 5876 states and 18839 transitions. [2021-06-06 00:05:47,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:05:47,688 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-06 00:05:47,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:47,696 INFO L225 Difference]: With dead ends: 5876 [2021-06-06 00:05:47,697 INFO L226 Difference]: Without dead ends: 5876 [2021-06-06 00:05:47,697 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 433.6ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:05:47,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5876 states. [2021-06-06 00:05:47,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5876 to 2986. [2021-06-06 00:05:47,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 3.504857621440536) internal successors, (10462), 2985 states have internal predecessors, (10462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:47,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 10462 transitions. [2021-06-06 00:05:47,757 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 10462 transitions. Word has length 28 [2021-06-06 00:05:47,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:47,757 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 10462 transitions. [2021-06-06 00:05:47,758 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-06 00:05:47,758 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 10462 transitions. [2021-06-06 00:05:47,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:47,761 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:47,761 INFO L554 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-06 00:05:47,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4045 [2021-06-06 00:05:47,962 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:47,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:47,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 67 times [2021-06-06 00:05:47,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:47,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599474007] [2021-06-06 00:05:47,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:47,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:48,023 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-06 00:05:48,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:48,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599474007] [2021-06-06 00:05:48,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599474007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:48,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373864392] [2021-06-06 00:05:48,023 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:48,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:48,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:48,158 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-06 00:05:48,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373864392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:48,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:48,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:48,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779412389] [2021-06-06 00:05:48,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:48,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:48,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:48,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:48,160 INFO L87 Difference]: Start difference. First operand 2986 states and 10462 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-06 00:05:49,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:49,011 INFO L93 Difference]: Finished difference Result 6350 states and 20120 transitions. [2021-06-06 00:05:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-06 00:05:49,011 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-06 00:05:49,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:49,019 INFO L225 Difference]: With dead ends: 6350 [2021-06-06 00:05:49,019 INFO L226 Difference]: Without dead ends: 6350 [2021-06-06 00:05:49,019 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 533.3ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:05:49,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6350 states. [2021-06-06 00:05:49,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6350 to 3046. [2021-06-06 00:05:49,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3046 states, 3045 states have (on average 3.5008210180623975) internal successors, (10660), 3045 states have internal predecessors, (10660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:49,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 10660 transitions. [2021-06-06 00:05:49,077 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 10660 transitions. Word has length 28 [2021-06-06 00:05:49,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:49,077 INFO L482 AbstractCegarLoop]: Abstraction has 3046 states and 10660 transitions. [2021-06-06 00:05:49,078 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-06 00:05:49,078 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 10660 transitions. [2021-06-06 00:05:49,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:49,081 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:49,081 INFO L554 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-06 00:05:49,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4046 [2021-06-06 00:05:49,281 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:49,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:49,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 68 times [2021-06-06 00:05:49,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:49,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294111838] [2021-06-06 00:05:49,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:49,315 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-06 00:05:49,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:49,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294111838] [2021-06-06 00:05:49,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294111838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:49,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623228780] [2021-06-06 00:05:49,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:49,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:49,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:49,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:49,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:49,433 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-06 00:05:49,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623228780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:49,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:49,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-06 00:05:49,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835461522] [2021-06-06 00:05:49,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:49,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:49,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:49,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:49,434 INFO L87 Difference]: Start difference. First operand 3046 states and 10660 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-06 00:05:49,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:49,979 INFO L93 Difference]: Finished difference Result 7170 states and 24220 transitions. [2021-06-06 00:05:49,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:05:49,980 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-06 00:05:49,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:49,990 INFO L225 Difference]: With dead ends: 7170 [2021-06-06 00:05:49,990 INFO L226 Difference]: Without dead ends: 7170 [2021-06-06 00:05:49,991 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 367.1ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:05:49,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-06-06 00:05:50,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 4145. [2021-06-06 00:05:50,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 4144 states have (on average 3.618484555984556) internal successors, (14995), 4144 states have internal predecessors, (14995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:50,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 14995 transitions. [2021-06-06 00:05:50,074 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 14995 transitions. Word has length 28 [2021-06-06 00:05:50,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:50,075 INFO L482 AbstractCegarLoop]: Abstraction has 4145 states and 14995 transitions. [2021-06-06 00:05:50,075 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-06 00:05:50,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 14995 transitions. [2021-06-06 00:05:50,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:50,080 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:50,080 INFO L554 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-06 00:05:50,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4047,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:50,280 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:50,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:50,280 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 69 times [2021-06-06 00:05:50,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:50,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078524181] [2021-06-06 00:05:50,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:50,324 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-06 00:05:50,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:50,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078524181] [2021-06-06 00:05:50,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078524181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:50,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806844264] [2021-06-06 00:05:50,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:50,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-06 00:05:50,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:50,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:50,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:50,417 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-06 00:05:50,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806844264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:50,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:50,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:50,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617026435] [2021-06-06 00:05:50,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:50,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:50,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:50,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:50,418 INFO L87 Difference]: Start difference. First operand 4145 states and 14995 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-06 00:05:51,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:51,223 INFO L93 Difference]: Finished difference Result 7513 states and 25430 transitions. [2021-06-06 00:05:51,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-06 00:05:51,223 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-06 00:05:51,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:51,235 INFO L225 Difference]: With dead ends: 7513 [2021-06-06 00:05:51,235 INFO L226 Difference]: Without dead ends: 7509 [2021-06-06 00:05:51,235 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 467.7ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:05:51,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7509 states. [2021-06-06 00:05:51,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7509 to 4037. [2021-06-06 00:05:51,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4037 states, 4036 states have (on average 3.627601585728444) internal successors, (14641), 4036 states have internal predecessors, (14641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:51,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4037 states to 4037 states and 14641 transitions. [2021-06-06 00:05:51,316 INFO L78 Accepts]: Start accepts. Automaton has 4037 states and 14641 transitions. Word has length 28 [2021-06-06 00:05:51,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:51,316 INFO L482 AbstractCegarLoop]: Abstraction has 4037 states and 14641 transitions. [2021-06-06 00:05:51,316 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-06 00:05:51,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4037 states and 14641 transitions. [2021-06-06 00:05:51,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:51,321 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:51,321 INFO L554 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-06 00:05:51,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4048,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:51,522 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:51,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:51,522 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 81 times [2021-06-06 00:05:51,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:51,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313761915] [2021-06-06 00:05:51,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:51,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:51,549 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-06 00:05:51,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:51,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313761915] [2021-06-06 00:05:51,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313761915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:51,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372462893] [2021-06-06 00:05:51,550 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 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-06 00:05:51,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:05:51,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:51,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:51,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:51,656 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-06 00:05:51,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372462893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:51,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:51,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-06 00:05:51,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019810945] [2021-06-06 00:05:51,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:51,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:51,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:51,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:51,657 INFO L87 Difference]: Start difference. First operand 4037 states and 14641 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-06 00:05:52,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:52,482 INFO L93 Difference]: Finished difference Result 8340 states and 27997 transitions. [2021-06-06 00:05:52,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-06 00:05:52,482 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-06 00:05:52,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:52,495 INFO L225 Difference]: With dead ends: 8340 [2021-06-06 00:05:52,495 INFO L226 Difference]: Without dead ends: 8331 [2021-06-06 00:05:52,495 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 467.0ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:05:52,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8331 states. [2021-06-06 00:05:52,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8331 to 4477. [2021-06-06 00:05:52,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4477 states, 4476 states have (on average 3.7155942806076854) internal successors, (16631), 4476 states have internal predecessors, (16631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:52,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4477 states to 4477 states and 16631 transitions. [2021-06-06 00:05:52,587 INFO L78 Accepts]: Start accepts. Automaton has 4477 states and 16631 transitions. Word has length 28 [2021-06-06 00:05:52,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:52,587 INFO L482 AbstractCegarLoop]: Abstraction has 4477 states and 16631 transitions. [2021-06-06 00:05:52,587 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-06 00:05:52,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4477 states and 16631 transitions. [2021-06-06 00:05:52,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:52,593 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:52,593 INFO L554 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-06 00:05:52,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4049,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:52,794 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:52,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:52,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 82 times [2021-06-06 00:05:52,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:52,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372179030] [2021-06-06 00:05:52,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:52,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:52,822 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-06 00:05:52,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:52,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372179030] [2021-06-06 00:05:52,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372179030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:52,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777584945] [2021-06-06 00:05:52,822 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 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-06 00:05:52,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:52,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:52,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:52,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:52,928 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-06 00:05:52,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777584945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:52,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:52,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-06 00:05:52,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263711638] [2021-06-06 00:05:52,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:52,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:52,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:52,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:52,928 INFO L87 Difference]: Start difference. First operand 4477 states and 16631 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-06 00:05:53,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:53,710 INFO L93 Difference]: Finished difference Result 8630 states and 28901 transitions. [2021-06-06 00:05:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-06 00:05:53,711 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-06 00:05:53,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:53,723 INFO L225 Difference]: With dead ends: 8630 [2021-06-06 00:05:53,724 INFO L226 Difference]: Without dead ends: 8630 [2021-06-06 00:05:53,724 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 488.9ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:05:53,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8630 states. [2021-06-06 00:05:53,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8630 to 4491. [2021-06-06 00:05:53,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4491 states, 4490 states have (on average 3.7028953229398662) internal successors, (16626), 4490 states have internal predecessors, (16626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:53,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4491 states to 4491 states and 16626 transitions. [2021-06-06 00:05:53,816 INFO L78 Accepts]: Start accepts. Automaton has 4491 states and 16626 transitions. Word has length 28 [2021-06-06 00:05:53,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:53,817 INFO L482 AbstractCegarLoop]: Abstraction has 4491 states and 16626 transitions. [2021-06-06 00:05:53,817 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-06 00:05:53,817 INFO L276 IsEmpty]: Start isEmpty. Operand 4491 states and 16626 transitions. [2021-06-06 00:05:53,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:53,822 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:53,822 INFO L554 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-06 00:05:54,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4050 [2021-06-06 00:05:54,023 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:54,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:54,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 83 times [2021-06-06 00:05:54,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:54,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221189965] [2021-06-06 00:05:54,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:54,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:54,056 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-06 00:05:54,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:54,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221189965] [2021-06-06 00:05:54,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221189965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:54,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110654035] [2021-06-06 00:05:54,056 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 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-06 00:05:54,080 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:05:54,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:54,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:54,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:54,138 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-06 00:05:54,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110654035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:54,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:54,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:05:54,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214049518] [2021-06-06 00:05:54,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:05:54,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:54,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:05:54,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:05:54,139 INFO L87 Difference]: Start difference. First operand 4491 states and 16626 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-06 00:05:54,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:54,568 INFO L93 Difference]: Finished difference Result 8035 states and 28348 transitions. [2021-06-06 00:05:54,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:05:54,568 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-06 00:05:54,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:54,581 INFO L225 Difference]: With dead ends: 8035 [2021-06-06 00:05:54,581 INFO L226 Difference]: Without dead ends: 7938 [2021-06-06 00:05:54,581 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 228.9ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:05:54,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7938 states. [2021-06-06 00:05:54,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7938 to 5963. [2021-06-06 00:05:54,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5963 states, 5962 states have (on average 3.763837638376384) internal successors, (22440), 5962 states have internal predecessors, (22440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:54,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5963 states to 5963 states and 22440 transitions. [2021-06-06 00:05:54,728 INFO L78 Accepts]: Start accepts. Automaton has 5963 states and 22440 transitions. Word has length 28 [2021-06-06 00:05:54,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:54,728 INFO L482 AbstractCegarLoop]: Abstraction has 5963 states and 22440 transitions. [2021-06-06 00:05:54,728 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-06 00:05:54,728 INFO L276 IsEmpty]: Start isEmpty. Operand 5963 states and 22440 transitions. [2021-06-06 00:05:54,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:54,737 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:54,737 INFO L554 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-06 00:05:54,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4051,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:54,937 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:54,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:54,938 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 84 times [2021-06-06 00:05:54,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:54,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788616156] [2021-06-06 00:05:54,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:54,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:54,968 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-06 00:05:54,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:54,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788616156] [2021-06-06 00:05:54,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788616156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:54,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878141246] [2021-06-06 00:05:54,969 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 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-06 00:05:54,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:05:54,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:54,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:05:54,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:55,046 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-06 00:05:55,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878141246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:55,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:55,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-06 00:05:55,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740120736] [2021-06-06 00:05:55,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-06 00:05:55,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:55,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-06 00:05:55,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-06 00:05:55,047 INFO L87 Difference]: Start difference. First operand 5963 states and 22440 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-06 00:05:55,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:55,235 INFO L93 Difference]: Finished difference Result 8287 states and 29195 transitions. [2021-06-06 00:05:55,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:05:55,235 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-06 00:05:55,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:55,248 INFO L225 Difference]: With dead ends: 8287 [2021-06-06 00:05:55,248 INFO L226 Difference]: Without dead ends: 8287 [2021-06-06 00:05:55,248 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 118.7ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:05:55,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-06-06 00:05:55,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 6088. [2021-06-06 00:05:55,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6088 states, 6087 states have (on average 3.741416132741909) internal successors, (22774), 6087 states have internal predecessors, (22774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:55,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6088 states to 6088 states and 22774 transitions. [2021-06-06 00:05:55,350 INFO L78 Accepts]: Start accepts. Automaton has 6088 states and 22774 transitions. Word has length 28 [2021-06-06 00:05:55,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:55,350 INFO L482 AbstractCegarLoop]: Abstraction has 6088 states and 22774 transitions. [2021-06-06 00:05:55,350 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-06 00:05:55,350 INFO L276 IsEmpty]: Start isEmpty. Operand 6088 states and 22774 transitions. [2021-06-06 00:05:55,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:55,358 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:55,358 INFO L554 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-06 00:05:55,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4052,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:55,561 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:55,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:55,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 85 times [2021-06-06 00:05:55,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:55,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646362230] [2021-06-06 00:05:55,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:55,600 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-06 00:05:55,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:55,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646362230] [2021-06-06 00:05:55,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646362230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:55,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294202754] [2021-06-06 00:05:55,601 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 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-06 00:05:55,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:55,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:55,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:55,687 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-06 00:05:55,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294202754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:55,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:55,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:05:55,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347588584] [2021-06-06 00:05:55,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:55,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:55,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:55,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:55,688 INFO L87 Difference]: Start difference. First operand 6088 states and 22774 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-06 00:05:56,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:56,413 INFO L93 Difference]: Finished difference Result 12628 states and 43945 transitions. [2021-06-06 00:05:56,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-06 00:05:56,414 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-06 00:05:56,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:56,436 INFO L225 Difference]: With dead ends: 12628 [2021-06-06 00:05:56,436 INFO L226 Difference]: Without dead ends: 12628 [2021-06-06 00:05:56,437 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 418.9ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:05:56,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12628 states. [2021-06-06 00:05:56,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12628 to 6761. [2021-06-06 00:05:56,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6761 states, 6760 states have (on average 3.7547337278106507) internal successors, (25382), 6760 states have internal predecessors, (25382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:56,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6761 states to 6761 states and 25382 transitions. [2021-06-06 00:05:56,613 INFO L78 Accepts]: Start accepts. Automaton has 6761 states and 25382 transitions. Word has length 28 [2021-06-06 00:05:56,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:56,613 INFO L482 AbstractCegarLoop]: Abstraction has 6761 states and 25382 transitions. [2021-06-06 00:05:56,613 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-06 00:05:56,613 INFO L276 IsEmpty]: Start isEmpty. Operand 6761 states and 25382 transitions. [2021-06-06 00:05:56,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:56,622 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:56,622 INFO L554 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-06 00:05:56,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4053 [2021-06-06 00:05:56,823 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:56,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:56,823 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 86 times [2021-06-06 00:05:56,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:56,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266119251] [2021-06-06 00:05:56,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:56,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:56,875 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-06 00:05:56,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:56,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266119251] [2021-06-06 00:05:56,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266119251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:56,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75759448] [2021-06-06 00:05:56,876 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 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-06 00:05:56,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:56,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:56,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:56,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:56,976 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-06 00:05:56,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75759448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:56,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:56,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-06 00:05:56,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029993090] [2021-06-06 00:05:56,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:05:56,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:56,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:05:56,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:05:56,977 INFO L87 Difference]: Start difference. First operand 6761 states and 25382 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-06 00:05:57,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:57,637 INFO L93 Difference]: Finished difference Result 12791 states and 44537 transitions. [2021-06-06 00:05:57,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:05:57,637 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-06 00:05:57,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:57,663 INFO L225 Difference]: With dead ends: 12791 [2021-06-06 00:05:57,663 INFO L226 Difference]: Without dead ends: 12791 [2021-06-06 00:05:57,663 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 373.0ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:05:57,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12791 states. [2021-06-06 00:05:57,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12791 to 6999. [2021-06-06 00:05:57,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6999 states, 6998 states have (on average 3.734352672192055) internal successors, (26133), 6998 states have internal predecessors, (26133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:57,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6999 states to 6999 states and 26133 transitions. [2021-06-06 00:05:57,820 INFO L78 Accepts]: Start accepts. Automaton has 6999 states and 26133 transitions. Word has length 28 [2021-06-06 00:05:57,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:57,820 INFO L482 AbstractCegarLoop]: Abstraction has 6999 states and 26133 transitions. [2021-06-06 00:05:57,820 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-06 00:05:57,820 INFO L276 IsEmpty]: Start isEmpty. Operand 6999 states and 26133 transitions. [2021-06-06 00:05:57,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:57,830 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:57,830 INFO L554 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-06 00:05:58,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4054,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:58,030 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:58,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:58,031 INFO L82 PathProgramCache]: Analyzing trace with hash -191201267, now seen corresponding path program 87 times [2021-06-06 00:05:58,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:58,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62815499] [2021-06-06 00:05:58,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:58,057 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-06 00:05:58,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:58,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62815499] [2021-06-06 00:05:58,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62815499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:58,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619686297] [2021-06-06 00:05:58,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 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-06 00:05:58,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:05:58,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:58,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-06 00:05:58,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:58,178 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-06 00:05:58,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619686297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:58,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:58,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-06 00:05:58,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014637409] [2021-06-06 00:05:58,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:58,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:58,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:58,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:58,179 INFO L87 Difference]: Start difference. First operand 6999 states and 26133 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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-06 00:05:58,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:58,972 INFO L93 Difference]: Finished difference Result 9904 states and 35142 transitions. [2021-06-06 00:05:58,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:05:58,972 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 28 [2021-06-06 00:05:58,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:58,989 INFO L225 Difference]: With dead ends: 9904 [2021-06-06 00:05:58,989 INFO L226 Difference]: Without dead ends: 9816 [2021-06-06 00:05:58,989 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 537.0ms TimeCoverageRelationStatistics Valid=534, Invalid=1916, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:05:58,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9816 states. [2021-06-06 00:05:59,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9816 to 7496. [2021-06-06 00:05:59,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7496 states, 7495 states have (on average 3.741160773849233) internal successors, (28040), 7495 states have internal predecessors, (28040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:59,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7496 states to 7496 states and 28040 transitions. [2021-06-06 00:05:59,120 INFO L78 Accepts]: Start accepts. Automaton has 7496 states and 28040 transitions. Word has length 28 [2021-06-06 00:05:59,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:59,120 INFO L482 AbstractCegarLoop]: Abstraction has 7496 states and 28040 transitions. [2021-06-06 00:05:59,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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-06 00:05:59,120 INFO L276 IsEmpty]: Start isEmpty. Operand 7496 states and 28040 transitions. [2021-06-06 00:05:59,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:59,130 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:59,131 INFO L554 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-06 00:05:59,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4055 [2021-06-06 00:05:59,331 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:59,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:59,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 88 times [2021-06-06 00:05:59,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:59,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892364151] [2021-06-06 00:05:59,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:59,363 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-06 00:05:59,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:59,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892364151] [2021-06-06 00:05:59,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892364151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:59,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106470457] [2021-06-06 00:05:59,364 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 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-06 00:05:59,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:59,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:59,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:59,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:59,489 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-06 00:05:59,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106470457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:59,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:59,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-06 00:05:59,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47814833] [2021-06-06 00:05:59,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:05:59,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:59,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:05:59,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:05:59,490 INFO L87 Difference]: Start difference. First operand 7496 states and 28040 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-06 00:05:59,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:59,877 INFO L93 Difference]: Finished difference Result 11192 states and 39947 transitions. [2021-06-06 00:05:59,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:05:59,878 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-06 00:05:59,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:59,896 INFO L225 Difference]: With dead ends: 11192 [2021-06-06 00:05:59,896 INFO L226 Difference]: Without dead ends: 11192 [2021-06-06 00:05:59,897 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 216.5ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:05:59,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11192 states. [2021-06-06 00:06:00,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11192 to 8528. [2021-06-06 00:06:00,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8528 states, 8527 states have (on average 3.7686173331769672) internal successors, (32135), 8527 states have internal predecessors, (32135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:00,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8528 states to 8528 states and 32135 transitions. [2021-06-06 00:06:00,052 INFO L78 Accepts]: Start accepts. Automaton has 8528 states and 32135 transitions. Word has length 28 [2021-06-06 00:06:00,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:00,052 INFO L482 AbstractCegarLoop]: Abstraction has 8528 states and 32135 transitions. [2021-06-06 00:06:00,052 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-06 00:06:00,052 INFO L276 IsEmpty]: Start isEmpty. Operand 8528 states and 32135 transitions. [2021-06-06 00:06:00,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:00,064 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:00,064 INFO L554 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-06 00:06:00,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4056 [2021-06-06 00:06:00,265 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:00,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:00,265 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 89 times [2021-06-06 00:06:00,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:00,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337736235] [2021-06-06 00:06:00,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:00,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:00,298 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-06 00:06:00,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:00,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337736235] [2021-06-06 00:06:00,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337736235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:00,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119891141] [2021-06-06 00:06:00,299 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 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-06 00:06:00,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:06:00,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:00,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:00,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:00,430 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-06 00:06:00,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119891141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:00,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:00,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-06 00:06:00,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93685917] [2021-06-06 00:06:00,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:06:00,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:00,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:06:00,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:06:00,431 INFO L87 Difference]: Start difference. First operand 8528 states and 32135 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-06 00:06:01,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:01,033 INFO L93 Difference]: Finished difference Result 14252 states and 50831 transitions. [2021-06-06 00:06:01,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:06:01,033 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-06 00:06:01,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:01,060 INFO L225 Difference]: With dead ends: 14252 [2021-06-06 00:06:01,060 INFO L226 Difference]: Without dead ends: 14248 [2021-06-06 00:06:01,060 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 371.0ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:06:01,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14248 states. [2021-06-06 00:06:01,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14248 to 8428. [2021-06-06 00:06:01,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8428 states, 8427 states have (on average 3.77251690993236) internal successors, (31791), 8427 states have internal predecessors, (31791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:01,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8428 states to 8428 states and 31791 transitions. [2021-06-06 00:06:01,245 INFO L78 Accepts]: Start accepts. Automaton has 8428 states and 31791 transitions. Word has length 28 [2021-06-06 00:06:01,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:01,245 INFO L482 AbstractCegarLoop]: Abstraction has 8428 states and 31791 transitions. [2021-06-06 00:06:01,245 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-06 00:06:01,245 INFO L276 IsEmpty]: Start isEmpty. Operand 8428 states and 31791 transitions. [2021-06-06 00:06:01,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:01,258 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:01,258 INFO L554 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-06 00:06:01,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4057 [2021-06-06 00:06:01,458 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:01,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:01,459 INFO L82 PathProgramCache]: Analyzing trace with hash 795274241, now seen corresponding path program 90 times [2021-06-06 00:06:01,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:01,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426254238] [2021-06-06 00:06:01,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:01,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:01,491 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-06 00:06:01,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:01,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426254238] [2021-06-06 00:06:01,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426254238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:01,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923386464] [2021-06-06 00:06:01,492 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 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-06 00:06:01,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:06:01,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:01,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:01,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:01,578 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-06 00:06:01,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923386464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:01,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:01,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:06:01,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673341803] [2021-06-06 00:06:01,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:06:01,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:01,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:06:01,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:06:01,578 INFO L87 Difference]: Start difference. First operand 8428 states and 31791 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-06 00:06:01,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:01,997 INFO L93 Difference]: Finished difference Result 11465 states and 40959 transitions. [2021-06-06 00:06:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:06:01,998 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-06 00:06:01,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:02,017 INFO L225 Difference]: With dead ends: 11465 [2021-06-06 00:06:02,017 INFO L226 Difference]: Without dead ends: 11465 [2021-06-06 00:06:02,017 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 231.4ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:06:02,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11465 states. [2021-06-06 00:06:02,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11465 to 8331. [2021-06-06 00:06:02,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 8330 states have (on average 3.768667466986795) internal successors, (31393), 8330 states have internal predecessors, (31393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:02,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 31393 transitions. [2021-06-06 00:06:02,207 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 31393 transitions. Word has length 28 [2021-06-06 00:06:02,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:02,207 INFO L482 AbstractCegarLoop]: Abstraction has 8331 states and 31393 transitions. [2021-06-06 00:06:02,207 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-06 00:06:02,207 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 31393 transitions. [2021-06-06 00:06:02,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:02,218 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:02,218 INFO L554 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-06 00:06:02,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4058,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:02,419 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:02,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:02,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 91 times [2021-06-06 00:06:02,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:02,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657307168] [2021-06-06 00:06:02,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:02,458 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-06 00:06:02,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:02,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657307168] [2021-06-06 00:06:02,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657307168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:02,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319818162] [2021-06-06 00:06:02,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:06:02,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:02,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:02,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:02,538 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-06 00:06:02,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319818162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:02,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:02,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:06:02,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043786496] [2021-06-06 00:06:02,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:02,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:02,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:02,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:02,539 INFO L87 Difference]: Start difference. First operand 8331 states and 31393 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-06 00:06:03,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:03,213 INFO L93 Difference]: Finished difference Result 14086 states and 50169 transitions. [2021-06-06 00:06:03,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:06:03,214 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-06 00:06:03,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:03,238 INFO L225 Difference]: With dead ends: 14086 [2021-06-06 00:06:03,238 INFO L226 Difference]: Without dead ends: 14074 [2021-06-06 00:06:03,239 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 367.8ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:06:03,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14074 states. [2021-06-06 00:06:03,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14074 to 8331. [2021-06-06 00:06:03,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 8330 states have (on average 3.768187274909964) internal successors, (31389), 8330 states have internal predecessors, (31389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:03,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 31389 transitions. [2021-06-06 00:06:03,436 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 31389 transitions. Word has length 28 [2021-06-06 00:06:03,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:03,436 INFO L482 AbstractCegarLoop]: Abstraction has 8331 states and 31389 transitions. [2021-06-06 00:06:03,436 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-06 00:06:03,436 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 31389 transitions. [2021-06-06 00:06:03,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:03,448 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:03,448 INFO L554 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-06 00:06:03,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4059,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:03,650 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:03,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:03,650 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 92 times [2021-06-06 00:06:03,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:03,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515476072] [2021-06-06 00:06:03,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:03,690 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-06 00:06:03,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:03,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515476072] [2021-06-06 00:06:03,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515476072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:03,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044777022] [2021-06-06 00:06:03,690 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 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-06 00:06:03,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:03,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:03,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:03,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:03,786 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-06 00:06:03,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044777022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:03,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:03,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:06:03,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268816397] [2021-06-06 00:06:03,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:03,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:03,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:03,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:03,787 INFO L87 Difference]: Start difference. First operand 8331 states and 31389 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-06 00:06:04,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:04,954 INFO L93 Difference]: Finished difference Result 21250 states and 74521 transitions. [2021-06-06 00:06:04,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-06 00:06:04,955 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-06 00:06:04,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:04,994 INFO L225 Difference]: With dead ends: 21250 [2021-06-06 00:06:04,994 INFO L226 Difference]: Without dead ends: 21250 [2021-06-06 00:06:04,994 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 722.2ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-06 00:06:05,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21250 states. [2021-06-06 00:06:05,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21250 to 11363. [2021-06-06 00:06:05,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11363 states, 11362 states have (on average 3.808924485125858) internal successors, (43277), 11362 states have internal predecessors, (43277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:05,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11363 states to 11363 states and 43277 transitions. [2021-06-06 00:06:05,310 INFO L78 Accepts]: Start accepts. Automaton has 11363 states and 43277 transitions. Word has length 28 [2021-06-06 00:06:05,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:05,310 INFO L482 AbstractCegarLoop]: Abstraction has 11363 states and 43277 transitions. [2021-06-06 00:06:05,310 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-06 00:06:05,310 INFO L276 IsEmpty]: Start isEmpty. Operand 11363 states and 43277 transitions. [2021-06-06 00:06:05,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:05,327 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:05,327 INFO L554 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-06 00:06:05,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4060,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:05,528 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:05,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:05,528 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 93 times [2021-06-06 00:06:05,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:05,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397754559] [2021-06-06 00:06:05,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:05,569 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-06 00:06:05,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:05,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397754559] [2021-06-06 00:06:05,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397754559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:05,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898717392] [2021-06-06 00:06:05,569 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 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-06 00:06:05,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:06:05,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:05,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:05,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:05,659 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-06 00:06:05,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898717392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:05,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:05,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:06:05,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014530600] [2021-06-06 00:06:05,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:05,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:05,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:05,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:05,660 INFO L87 Difference]: Start difference. First operand 11363 states and 43277 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-06 00:06:06,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:06,744 INFO L93 Difference]: Finished difference Result 20481 states and 72514 transitions. [2021-06-06 00:06:06,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 00:06:06,744 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-06 00:06:06,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:06,785 INFO L225 Difference]: With dead ends: 20481 [2021-06-06 00:06:06,786 INFO L226 Difference]: Without dead ends: 20469 [2021-06-06 00:06:06,786 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 619.4ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-06 00:06:06,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20469 states. [2021-06-06 00:06:07,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20469 to 11177. [2021-06-06 00:06:07,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11177 states, 11176 states have (on average 3.815139584824624) internal successors, (42638), 11176 states have internal predecessors, (42638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:07,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11177 states to 11177 states and 42638 transitions. [2021-06-06 00:06:07,108 INFO L78 Accepts]: Start accepts. Automaton has 11177 states and 42638 transitions. Word has length 28 [2021-06-06 00:06:07,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:07,108 INFO L482 AbstractCegarLoop]: Abstraction has 11177 states and 42638 transitions. [2021-06-06 00:06:07,108 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-06 00:06:07,108 INFO L276 IsEmpty]: Start isEmpty. Operand 11177 states and 42638 transitions. [2021-06-06 00:06:07,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:07,124 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:07,124 INFO L554 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-06 00:06:07,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4061,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:07,325 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:07,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:07,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 94 times [2021-06-06 00:06:07,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:07,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386080681] [2021-06-06 00:06:07,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:07,365 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-06 00:06:07,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:07,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386080681] [2021-06-06 00:06:07,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386080681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:07,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441645918] [2021-06-06 00:06:07,365 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 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-06 00:06:07,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:07,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:07,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:07,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:07,454 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-06 00:06:07,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441645918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:07,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:07,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:06:07,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004049809] [2021-06-06 00:06:07,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:07,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:07,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:07,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:07,455 INFO L87 Difference]: Start difference. First operand 11177 states and 42638 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-06 00:06:08,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:08,458 INFO L93 Difference]: Finished difference Result 20316 states and 71936 transitions. [2021-06-06 00:06:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:06:08,458 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-06 00:06:08,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:08,558 INFO L225 Difference]: With dead ends: 20316 [2021-06-06 00:06:08,558 INFO L226 Difference]: Without dead ends: 20280 [2021-06-06 00:06:08,559 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 566.6ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 00:06:08,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20280 states. [2021-06-06 00:06:08,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20280 to 11229. [2021-06-06 00:06:08,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11229 states, 11228 states have (on average 3.813323833273958) internal successors, (42816), 11228 states have internal predecessors, (42816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:08,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11229 states to 11229 states and 42816 transitions. [2021-06-06 00:06:08,825 INFO L78 Accepts]: Start accepts. Automaton has 11229 states and 42816 transitions. Word has length 28 [2021-06-06 00:06:08,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:08,825 INFO L482 AbstractCegarLoop]: Abstraction has 11229 states and 42816 transitions. [2021-06-06 00:06:08,826 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-06 00:06:08,826 INFO L276 IsEmpty]: Start isEmpty. Operand 11229 states and 42816 transitions. [2021-06-06 00:06:08,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:08,842 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:08,842 INFO L554 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-06 00:06:09,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4062 [2021-06-06 00:06:09,043 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:09,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:09,043 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 95 times [2021-06-06 00:06:09,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:09,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088370032] [2021-06-06 00:06:09,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:09,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:09,083 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-06 00:06:09,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:09,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088370032] [2021-06-06 00:06:09,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088370032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:09,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958346192] [2021-06-06 00:06:09,083 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 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-06 00:06:09,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:06:09,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:09,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:09,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:09,201 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-06 00:06:09,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958346192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:09,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:09,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:06:09,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153765955] [2021-06-06 00:06:09,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:09,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:09,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:09,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:09,202 INFO L87 Difference]: Start difference. First operand 11229 states and 42816 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-06 00:06:10,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:10,550 INFO L93 Difference]: Finished difference Result 20201 states and 71663 transitions. [2021-06-06 00:06:10,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-06 00:06:10,550 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-06 00:06:10,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:10,589 INFO L225 Difference]: With dead ends: 20201 [2021-06-06 00:06:10,589 INFO L226 Difference]: Without dead ends: 20201 [2021-06-06 00:06:10,590 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 875.9ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-06 00:06:10,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20201 states. [2021-06-06 00:06:10,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20201 to 11425. [2021-06-06 00:06:10,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11425 states, 11424 states have (on average 3.804796918767507) internal successors, (43466), 11424 states have internal predecessors, (43466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:10,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11425 states to 11425 states and 43466 transitions. [2021-06-06 00:06:10,923 INFO L78 Accepts]: Start accepts. Automaton has 11425 states and 43466 transitions. Word has length 28 [2021-06-06 00:06:10,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:10,923 INFO L482 AbstractCegarLoop]: Abstraction has 11425 states and 43466 transitions. [2021-06-06 00:06:10,923 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-06 00:06:10,923 INFO L276 IsEmpty]: Start isEmpty. Operand 11425 states and 43466 transitions. [2021-06-06 00:06:10,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:10,940 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:10,940 INFO L554 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-06 00:06:11,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4063 [2021-06-06 00:06:11,140 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:11,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:11,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 96 times [2021-06-06 00:06:11,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:11,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134581770] [2021-06-06 00:06:11,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:11,180 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-06 00:06:11,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:11,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134581770] [2021-06-06 00:06:11,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134581770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:11,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124022185] [2021-06-06 00:06:11,180 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 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-06 00:06:11,206 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-06 00:06:11,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:11,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:11,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:11,293 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-06 00:06:11,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124022185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:11,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:11,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:06:11,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023935182] [2021-06-06 00:06:11,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:11,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:11,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:11,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:11,294 INFO L87 Difference]: Start difference. First operand 11425 states and 43466 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-06 00:06:12,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:12,583 INFO L93 Difference]: Finished difference Result 19821 states and 70618 transitions. [2021-06-06 00:06:12,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-06 00:06:12,584 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-06 00:06:12,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:12,621 INFO L225 Difference]: With dead ends: 19821 [2021-06-06 00:06:12,621 INFO L226 Difference]: Without dead ends: 19809 [2021-06-06 00:06:12,622 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 747.3ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-06 00:06:12,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19809 states. [2021-06-06 00:06:12,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19809 to 11307. [2021-06-06 00:06:12,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11307 states, 11306 states have (on average 3.8090394480806653) internal successors, (43065), 11306 states have internal predecessors, (43065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:12,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11307 states to 11307 states and 43065 transitions. [2021-06-06 00:06:12,960 INFO L78 Accepts]: Start accepts. Automaton has 11307 states and 43065 transitions. Word has length 28 [2021-06-06 00:06:12,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:12,960 INFO L482 AbstractCegarLoop]: Abstraction has 11307 states and 43065 transitions. [2021-06-06 00:06:12,960 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-06 00:06:12,961 INFO L276 IsEmpty]: Start isEmpty. Operand 11307 states and 43065 transitions. [2021-06-06 00:06:12,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:12,977 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:12,977 INFO L554 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-06 00:06:13,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4064,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:13,177 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:13,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:13,177 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 97 times [2021-06-06 00:06:13,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:13,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810647965] [2021-06-06 00:06:13,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:13,217 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-06 00:06:13,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:13,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810647965] [2021-06-06 00:06:13,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810647965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:13,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984896754] [2021-06-06 00:06:13,217 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 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-06 00:06:13,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:13,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:13,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:13,317 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-06 00:06:13,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984896754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:13,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:13,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-06 00:06:13,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590582344] [2021-06-06 00:06:13,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:13,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:13,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:13,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:13,318 INFO L87 Difference]: Start difference. First operand 11307 states and 43065 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-06 00:06:14,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:14,413 INFO L93 Difference]: Finished difference Result 19061 states and 68534 transitions. [2021-06-06 00:06:14,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:06:14,413 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-06 00:06:14,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:14,448 INFO L225 Difference]: With dead ends: 19061 [2021-06-06 00:06:14,448 INFO L226 Difference]: Without dead ends: 19025 [2021-06-06 00:06:14,449 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 597.7ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:06:14,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19025 states. [2021-06-06 00:06:14,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19025 to 11331. [2021-06-06 00:06:14,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11331 states, 11330 states have (on average 3.8080317740511913) internal successors, (43145), 11330 states have internal predecessors, (43145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:14,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11331 states to 11331 states and 43145 transitions. [2021-06-06 00:06:14,718 INFO L78 Accepts]: Start accepts. Automaton has 11331 states and 43145 transitions. Word has length 28 [2021-06-06 00:06:14,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:14,718 INFO L482 AbstractCegarLoop]: Abstraction has 11331 states and 43145 transitions. [2021-06-06 00:06:14,718 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-06 00:06:14,718 INFO L276 IsEmpty]: Start isEmpty. Operand 11331 states and 43145 transitions. [2021-06-06 00:06:14,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:14,734 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:14,734 INFO L554 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-06 00:06:14,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4065 [2021-06-06 00:06:14,935 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:14,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:14,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 98 times [2021-06-06 00:06:14,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:14,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098686433] [2021-06-06 00:06:14,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:14,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:14,970 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-06 00:06:14,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:14,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098686433] [2021-06-06 00:06:14,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098686433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:14,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085217982] [2021-06-06 00:06:14,970 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 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-06 00:06:14,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:14,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:14,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:14,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:15,256 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-06 00:06:15,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085217982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:15,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:15,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:15,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307446558] [2021-06-06 00:06:15,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:15,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:15,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:15,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:15,258 INFO L87 Difference]: Start difference. First operand 11331 states and 43145 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-06 00:06:16,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:16,665 INFO L93 Difference]: Finished difference Result 27696 states and 98852 transitions. [2021-06-06 00:06:16,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-06 00:06:16,666 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-06 00:06:16,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:16,722 INFO L225 Difference]: With dead ends: 27696 [2021-06-06 00:06:16,722 INFO L226 Difference]: Without dead ends: 27696 [2021-06-06 00:06:16,723 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2316 ImplicationChecksByTransitivity, 957.2ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-06 00:06:16,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27696 states. [2021-06-06 00:06:17,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27696 to 11621. [2021-06-06 00:06:17,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11621 states, 11620 states have (on average 3.831239242685026) internal successors, (44519), 11620 states have internal predecessors, (44519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:17,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11621 states to 11621 states and 44519 transitions. [2021-06-06 00:06:17,076 INFO L78 Accepts]: Start accepts. Automaton has 11621 states and 44519 transitions. Word has length 28 [2021-06-06 00:06:17,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:17,076 INFO L482 AbstractCegarLoop]: Abstraction has 11621 states and 44519 transitions. [2021-06-06 00:06:17,076 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-06 00:06:17,076 INFO L276 IsEmpty]: Start isEmpty. Operand 11621 states and 44519 transitions. [2021-06-06 00:06:17,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:17,093 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:17,093 INFO L554 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-06 00:06:17,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-06-06 00:06:17,293 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:17,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:17,294 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 99 times [2021-06-06 00:06:17,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:17,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502780084] [2021-06-06 00:06:17,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:17,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:17,328 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-06 00:06:17,329 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:17,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502780084] [2021-06-06 00:06:17,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502780084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:17,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146233287] [2021-06-06 00:06:17,329 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 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-06 00:06:17,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:06:17,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:17,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:17,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:17,457 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-06 00:06:17,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146233287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:17,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:17,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:17,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569396217] [2021-06-06 00:06:17,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:17,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:17,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:17,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:17,458 INFO L87 Difference]: Start difference. First operand 11621 states and 44519 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-06 00:06:18,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:18,727 INFO L93 Difference]: Finished difference Result 27229 states and 97782 transitions. [2021-06-06 00:06:18,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-06 00:06:18,728 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-06 00:06:18,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:18,785 INFO L225 Difference]: With dead ends: 27229 [2021-06-06 00:06:18,785 INFO L226 Difference]: Without dead ends: 27229 [2021-06-06 00:06:18,785 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2280 ImplicationChecksByTransitivity, 796.7ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-06 00:06:18,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27229 states. [2021-06-06 00:06:19,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27229 to 11523. [2021-06-06 00:06:19,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11523 states, 11522 states have (on average 3.819562575941677) internal successors, (44009), 11522 states have internal predecessors, (44009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:19,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11523 states to 11523 states and 44009 transitions. [2021-06-06 00:06:19,140 INFO L78 Accepts]: Start accepts. Automaton has 11523 states and 44009 transitions. Word has length 28 [2021-06-06 00:06:19,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:19,140 INFO L482 AbstractCegarLoop]: Abstraction has 11523 states and 44009 transitions. [2021-06-06 00:06:19,140 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-06 00:06:19,140 INFO L276 IsEmpty]: Start isEmpty. Operand 11523 states and 44009 transitions. [2021-06-06 00:06:19,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:19,157 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:19,157 INFO L554 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-06 00:06:19,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4067 [2021-06-06 00:06:19,358 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:19,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:19,358 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 100 times [2021-06-06 00:06:19,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:19,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532052469] [2021-06-06 00:06:19,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:19,392 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-06 00:06:19,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:19,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532052469] [2021-06-06 00:06:19,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532052469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:19,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923397873] [2021-06-06 00:06:19,393 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 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-06 00:06:19,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:19,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:19,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:19,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:19,515 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-06 00:06:19,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923397873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:19,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:19,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:06:19,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673355996] [2021-06-06 00:06:19,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:19,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:19,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:19,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:19,516 INFO L87 Difference]: Start difference. First operand 11523 states and 44009 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-06 00:06:20,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:20,378 INFO L93 Difference]: Finished difference Result 21512 states and 77611 transitions. [2021-06-06 00:06:20,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-06 00:06:20,379 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-06 00:06:20,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:20,419 INFO L225 Difference]: With dead ends: 21512 [2021-06-06 00:06:20,419 INFO L226 Difference]: Without dead ends: 21512 [2021-06-06 00:06:20,419 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 468.7ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:06:20,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21512 states. [2021-06-06 00:06:20,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21512 to 11532. [2021-06-06 00:06:20,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11532 states, 11531 states have (on average 3.8185760124880757) internal successors, (44032), 11531 states have internal predecessors, (44032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:20,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11532 states to 11532 states and 44032 transitions. [2021-06-06 00:06:20,798 INFO L78 Accepts]: Start accepts. Automaton has 11532 states and 44032 transitions. Word has length 28 [2021-06-06 00:06:20,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:20,798 INFO L482 AbstractCegarLoop]: Abstraction has 11532 states and 44032 transitions. [2021-06-06 00:06:20,798 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-06 00:06:20,798 INFO L276 IsEmpty]: Start isEmpty. Operand 11532 states and 44032 transitions. [2021-06-06 00:06:20,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:20,813 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:20,813 INFO L554 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-06 00:06:21,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4068 [2021-06-06 00:06:21,014 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:21,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:21,015 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 101 times [2021-06-06 00:06:21,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:21,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854083395] [2021-06-06 00:06:21,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:21,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:21,049 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-06 00:06:21,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:21,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854083395] [2021-06-06 00:06:21,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854083395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:21,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749513767] [2021-06-06 00:06:21,049 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 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-06 00:06:21,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:06:21,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:21,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:21,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:21,165 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-06 00:06:21,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749513767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:21,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:21,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:06:21,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15933153] [2021-06-06 00:06:21,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:21,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:21,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:21,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:21,166 INFO L87 Difference]: Start difference. First operand 11532 states and 44032 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-06 00:06:21,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:21,946 INFO L93 Difference]: Finished difference Result 19923 states and 72552 transitions. [2021-06-06 00:06:21,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-06 00:06:21,947 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-06 00:06:21,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:21,987 INFO L225 Difference]: With dead ends: 19923 [2021-06-06 00:06:21,987 INFO L226 Difference]: Without dead ends: 19923 [2021-06-06 00:06:21,988 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 421.2ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:06:22,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19923 states. [2021-06-06 00:06:22,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19923 to 11544. [2021-06-06 00:06:22,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11544 states, 11543 states have (on average 3.817898293337954) internal successors, (44070), 11543 states have internal predecessors, (44070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:22,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11544 states to 11544 states and 44070 transitions. [2021-06-06 00:06:22,277 INFO L78 Accepts]: Start accepts. Automaton has 11544 states and 44070 transitions. Word has length 28 [2021-06-06 00:06:22,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:22,277 INFO L482 AbstractCegarLoop]: Abstraction has 11544 states and 44070 transitions. [2021-06-06 00:06:22,277 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-06 00:06:22,277 INFO L276 IsEmpty]: Start isEmpty. Operand 11544 states and 44070 transitions. [2021-06-06 00:06:22,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:22,294 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:22,294 INFO L554 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-06 00:06:22,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4069,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:22,495 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:22,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:22,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 102 times [2021-06-06 00:06:22,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:22,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538674718] [2021-06-06 00:06:22,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:22,531 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-06 00:06:22,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:22,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538674718] [2021-06-06 00:06:22,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538674718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:22,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332576260] [2021-06-06 00:06:22,532 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 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-06 00:06:22,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-06 00:06:22,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:22,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:22,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:22,657 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-06 00:06:22,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332576260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:22,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:22,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:22,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626644840] [2021-06-06 00:06:22,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:22,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:22,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:22,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:22,658 INFO L87 Difference]: Start difference. First operand 11544 states and 44070 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-06 00:06:23,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:23,811 INFO L93 Difference]: Finished difference Result 20543 states and 74326 transitions. [2021-06-06 00:06:23,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-06 00:06:23,811 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-06 00:06:23,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:23,846 INFO L225 Difference]: With dead ends: 20543 [2021-06-06 00:06:23,847 INFO L226 Difference]: Without dead ends: 20543 [2021-06-06 00:06:23,847 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 689.5ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-06-06 00:06:23,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20543 states. [2021-06-06 00:06:24,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20543 to 11652. [2021-06-06 00:06:24,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11652 states, 11651 states have (on average 3.8111750064372156) internal successors, (44404), 11651 states have internal predecessors, (44404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:24,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11652 states to 11652 states and 44404 transitions. [2021-06-06 00:06:24,124 INFO L78 Accepts]: Start accepts. Automaton has 11652 states and 44404 transitions. Word has length 28 [2021-06-06 00:06:24,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:24,124 INFO L482 AbstractCegarLoop]: Abstraction has 11652 states and 44404 transitions. [2021-06-06 00:06:24,124 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-06 00:06:24,124 INFO L276 IsEmpty]: Start isEmpty. Operand 11652 states and 44404 transitions. [2021-06-06 00:06:24,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:24,143 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:24,143 INFO L554 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-06 00:06:24,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4070,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:24,343 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:24,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:24,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 103 times [2021-06-06 00:06:24,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:24,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485003106] [2021-06-06 00:06:24,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:24,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:24,377 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-06 00:06:24,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:24,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485003106] [2021-06-06 00:06:24,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485003106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:24,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261080134] [2021-06-06 00:06:24,378 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 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-06 00:06:24,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:24,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:24,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:24,496 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-06 00:06:24,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261080134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:24,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:24,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:24,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579742719] [2021-06-06 00:06:24,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:24,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:24,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:24,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:24,496 INFO L87 Difference]: Start difference. First operand 11652 states and 44404 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-06 00:06:25,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:25,459 INFO L93 Difference]: Finished difference Result 20102 states and 73128 transitions. [2021-06-06 00:06:25,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 00:06:25,459 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-06 00:06:25,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:25,497 INFO L225 Difference]: With dead ends: 20102 [2021-06-06 00:06:25,497 INFO L226 Difference]: Without dead ends: 20098 [2021-06-06 00:06:25,498 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 576.5ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:06:25,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20098 states. [2021-06-06 00:06:25,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20098 to 11578. [2021-06-06 00:06:25,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11578 states, 11577 states have (on average 3.814891595404682) internal successors, (44165), 11577 states have internal predecessors, (44165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:25,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11578 states to 11578 states and 44165 transitions. [2021-06-06 00:06:25,769 INFO L78 Accepts]: Start accepts. Automaton has 11578 states and 44165 transitions. Word has length 28 [2021-06-06 00:06:25,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:25,769 INFO L482 AbstractCegarLoop]: Abstraction has 11578 states and 44165 transitions. [2021-06-06 00:06:25,769 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-06 00:06:25,769 INFO L276 IsEmpty]: Start isEmpty. Operand 11578 states and 44165 transitions. [2021-06-06 00:06:25,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:25,785 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:25,785 INFO L554 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-06 00:06:25,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4071,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:25,986 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:25,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:25,986 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 104 times [2021-06-06 00:06:25,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:25,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123162300] [2021-06-06 00:06:25,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:25,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:26,026 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-06 00:06:26,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:26,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123162300] [2021-06-06 00:06:26,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123162300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:26,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501392062] [2021-06-06 00:06:26,026 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 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-06 00:06:26,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:26,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:26,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:26,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:26,144 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-06 00:06:26,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501392062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:26,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:26,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:06:26,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101206775] [2021-06-06 00:06:26,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:26,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:26,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:26,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:26,145 INFO L87 Difference]: Start difference. First operand 11578 states and 44165 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-06 00:06:27,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:27,313 INFO L93 Difference]: Finished difference Result 19515 states and 70543 transitions. [2021-06-06 00:06:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-06 00:06:27,314 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-06 00:06:27,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:27,356 INFO L225 Difference]: With dead ends: 19515 [2021-06-06 00:06:27,356 INFO L226 Difference]: Without dead ends: 19515 [2021-06-06 00:06:27,357 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 748.7ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-06-06 00:06:27,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19515 states. [2021-06-06 00:06:27,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19515 to 11805. [2021-06-06 00:06:27,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11805 states, 11804 states have (on average 3.8176042019654353) internal successors, (45063), 11804 states have internal predecessors, (45063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:27,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11805 states to 11805 states and 45063 transitions. [2021-06-06 00:06:27,696 INFO L78 Accepts]: Start accepts. Automaton has 11805 states and 45063 transitions. Word has length 28 [2021-06-06 00:06:27,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:27,696 INFO L482 AbstractCegarLoop]: Abstraction has 11805 states and 45063 transitions. [2021-06-06 00:06:27,696 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-06 00:06:27,696 INFO L276 IsEmpty]: Start isEmpty. Operand 11805 states and 45063 transitions. [2021-06-06 00:06:27,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:27,714 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:27,714 INFO L554 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-06 00:06:27,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4072,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:27,914 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:27,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:27,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 105 times [2021-06-06 00:06:27,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:27,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742804001] [2021-06-06 00:06:27,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:27,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:27,954 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-06 00:06:27,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:27,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742804001] [2021-06-06 00:06:27,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742804001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:27,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579349788] [2021-06-06 00:06:27,955 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 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-06 00:06:27,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-06 00:06:27,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:27,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:27,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:28,068 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-06 00:06:28,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579349788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:28,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:28,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:06:28,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431101280] [2021-06-06 00:06:28,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:28,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:28,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:28,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:28,069 INFO L87 Difference]: Start difference. First operand 11805 states and 45063 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-06 00:06:28,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:28,998 INFO L93 Difference]: Finished difference Result 19219 states and 69718 transitions. [2021-06-06 00:06:28,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:06:28,998 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-06 00:06:28,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:29,034 INFO L225 Difference]: With dead ends: 19219 [2021-06-06 00:06:29,034 INFO L226 Difference]: Without dead ends: 19207 [2021-06-06 00:06:29,034 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 571.5ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-06-06 00:06:29,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19207 states. [2021-06-06 00:06:29,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19207 to 11907. [2021-06-06 00:06:29,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11907 states, 11906 states have (on average 3.81202754913489) internal successors, (45386), 11906 states have internal predecessors, (45386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:29,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11907 states to 11907 states and 45386 transitions. [2021-06-06 00:06:29,315 INFO L78 Accepts]: Start accepts. Automaton has 11907 states and 45386 transitions. Word has length 28 [2021-06-06 00:06:29,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:29,315 INFO L482 AbstractCegarLoop]: Abstraction has 11907 states and 45386 transitions. [2021-06-06 00:06:29,315 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-06 00:06:29,315 INFO L276 IsEmpty]: Start isEmpty. Operand 11907 states and 45386 transitions. [2021-06-06 00:06:29,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:29,332 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:29,333 INFO L554 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-06 00:06:29,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4073 [2021-06-06 00:06:29,533 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:29,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:29,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 70 times [2021-06-06 00:06:29,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:29,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459292637] [2021-06-06 00:06:29,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:29,574 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-06 00:06:29,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:29,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459292637] [2021-06-06 00:06:29,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459292637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:29,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901889851] [2021-06-06 00:06:29,575 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 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-06 00:06:29,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:29,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:29,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:29,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:29,663 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-06 00:06:29,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901889851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:29,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:29,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-06 00:06:29,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795394704] [2021-06-06 00:06:29,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:29,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:29,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:29,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:29,664 INFO L87 Difference]: Start difference. First operand 11907 states and 45386 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-06 00:06:30,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:30,151 INFO L93 Difference]: Finished difference Result 16719 states and 62078 transitions. [2021-06-06 00:06:30,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:06:30,151 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-06 00:06:30,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:30,183 INFO L225 Difference]: With dead ends: 16719 [2021-06-06 00:06:30,183 INFO L226 Difference]: Without dead ends: 16719 [2021-06-06 00:06:30,183 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 251.0ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:06:30,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16719 states. [2021-06-06 00:06:30,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16719 to 11979. [2021-06-06 00:06:30,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11979 states, 11978 states have (on average 3.8078143262648187) internal successors, (45610), 11978 states have internal predecessors, (45610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:30,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11979 states to 11979 states and 45610 transitions. [2021-06-06 00:06:30,420 INFO L78 Accepts]: Start accepts. Automaton has 11979 states and 45610 transitions. Word has length 28 [2021-06-06 00:06:30,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:30,420 INFO L482 AbstractCegarLoop]: Abstraction has 11979 states and 45610 transitions. [2021-06-06 00:06:30,420 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-06 00:06:30,420 INFO L276 IsEmpty]: Start isEmpty. Operand 11979 states and 45610 transitions. [2021-06-06 00:06:30,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:30,437 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:30,437 INFO L554 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-06 00:06:30,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4074 [2021-06-06 00:06:30,637 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:30,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:30,638 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 71 times [2021-06-06 00:06:30,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:30,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522967446] [2021-06-06 00:06:30,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:30,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:30,672 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-06 00:06:30,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:30,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522967446] [2021-06-06 00:06:30,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522967446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:30,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818688488] [2021-06-06 00:06:30,672 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 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-06 00:06:30,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:06:30,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:30,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:30,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:30,759 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-06 00:06:30,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818688488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:30,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:30,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:06:30,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935413197] [2021-06-06 00:06:30,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:06:30,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:30,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:06:30,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:06:30,760 INFO L87 Difference]: Start difference. First operand 11979 states and 45610 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-06 00:06:31,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:31,274 INFO L93 Difference]: Finished difference Result 17700 states and 64924 transitions. [2021-06-06 00:06:31,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:06:31,275 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-06 00:06:31,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:31,312 INFO L225 Difference]: With dead ends: 17700 [2021-06-06 00:06:31,312 INFO L226 Difference]: Without dead ends: 17700 [2021-06-06 00:06:31,313 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 292.1ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:06:31,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17700 states. [2021-06-06 00:06:31,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17700 to 12313. [2021-06-06 00:06:31,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12313 states, 12312 states have (on average 3.790529564652372) internal successors, (46669), 12312 states have internal predecessors, (46669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:31,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12313 states to 12313 states and 46669 transitions. [2021-06-06 00:06:31,600 INFO L78 Accepts]: Start accepts. Automaton has 12313 states and 46669 transitions. Word has length 28 [2021-06-06 00:06:31,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:31,600 INFO L482 AbstractCegarLoop]: Abstraction has 12313 states and 46669 transitions. [2021-06-06 00:06:31,601 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-06 00:06:31,601 INFO L276 IsEmpty]: Start isEmpty. Operand 12313 states and 46669 transitions. [2021-06-06 00:06:31,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:31,618 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:31,618 INFO L554 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-06 00:06:31,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4075 [2021-06-06 00:06:31,819 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:31,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:31,819 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 72 times [2021-06-06 00:06:31,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:31,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933510992] [2021-06-06 00:06:31,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:31,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:31,852 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-06 00:06:31,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:31,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933510992] [2021-06-06 00:06:31,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933510992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:31,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424664407] [2021-06-06 00:06:31,853 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 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-06 00:06:31,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-06 00:06:31,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:31,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:31,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:31,935 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-06 00:06:31,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424664407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:31,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:31,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:06:31,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853219940] [2021-06-06 00:06:31,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:06:31,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:31,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:06:31,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:06:31,936 INFO L87 Difference]: Start difference. First operand 12313 states and 46669 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-06 00:06:32,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:32,366 INFO L93 Difference]: Finished difference Result 17190 states and 63587 transitions. [2021-06-06 00:06:32,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:06:32,366 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-06 00:06:32,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:32,398 INFO L225 Difference]: With dead ends: 17190 [2021-06-06 00:06:32,398 INFO L226 Difference]: Without dead ends: 17182 [2021-06-06 00:06:32,399 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 226.1ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:06:32,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17182 states. [2021-06-06 00:06:32,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17182 to 12253. [2021-06-06 00:06:32,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12253 states, 12252 states have (on average 3.7924420502775056) internal successors, (46465), 12252 states have internal predecessors, (46465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12253 states to 12253 states and 46465 transitions. [2021-06-06 00:06:32,659 INFO L78 Accepts]: Start accepts. Automaton has 12253 states and 46465 transitions. Word has length 28 [2021-06-06 00:06:32,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:32,659 INFO L482 AbstractCegarLoop]: Abstraction has 12253 states and 46465 transitions. [2021-06-06 00:06:32,659 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-06 00:06:32,659 INFO L276 IsEmpty]: Start isEmpty. Operand 12253 states and 46465 transitions. [2021-06-06 00:06:32,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:32,677 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:32,677 INFO L554 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-06 00:06:32,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4076 [2021-06-06 00:06:32,878 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:32,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:32,878 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 73 times [2021-06-06 00:06:32,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:32,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452732277] [2021-06-06 00:06:32,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:32,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:32,918 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-06 00:06:32,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:32,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452732277] [2021-06-06 00:06:32,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452732277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:32,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399083155] [2021-06-06 00:06:32,919 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 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-06 00:06:32,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:32,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:32,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:33,000 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-06 00:06:33,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399083155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:33,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:33,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-06 00:06:33,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184015870] [2021-06-06 00:06:33,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:33,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:33,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:33,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:33,001 INFO L87 Difference]: Start difference. First operand 12253 states and 46465 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-06 00:06:33,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:33,511 INFO L93 Difference]: Finished difference Result 17090 states and 63299 transitions. [2021-06-06 00:06:33,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:06:33,511 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-06 00:06:33,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:33,545 INFO L225 Difference]: With dead ends: 17090 [2021-06-06 00:06:33,545 INFO L226 Difference]: Without dead ends: 17078 [2021-06-06 00:06:33,545 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:06:33,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17078 states. [2021-06-06 00:06:33,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17078 to 12219. [2021-06-06 00:06:33,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12219 states, 12218 states have (on average 3.7944017024062857) internal successors, (46360), 12218 states have internal predecessors, (46360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:33,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12219 states to 12219 states and 46360 transitions. [2021-06-06 00:06:33,807 INFO L78 Accepts]: Start accepts. Automaton has 12219 states and 46360 transitions. Word has length 28 [2021-06-06 00:06:33,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:33,807 INFO L482 AbstractCegarLoop]: Abstraction has 12219 states and 46360 transitions. [2021-06-06 00:06:33,807 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-06 00:06:33,808 INFO L276 IsEmpty]: Start isEmpty. Operand 12219 states and 46360 transitions. [2021-06-06 00:06:33,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:33,825 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:33,825 INFO L554 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-06 00:06:34,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4077 [2021-06-06 00:06:34,026 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:34,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:34,026 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 74 times [2021-06-06 00:06:34,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:34,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213183195] [2021-06-06 00:06:34,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:34,060 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-06 00:06:34,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:34,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213183195] [2021-06-06 00:06:34,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213183195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:34,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190799955] [2021-06-06 00:06:34,060 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 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-06 00:06:34,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:34,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:34,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:34,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:34,174 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-06 00:06:34,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190799955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:34,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:34,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:06:34,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623547714] [2021-06-06 00:06:34,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:34,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:34,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:34,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:34,175 INFO L87 Difference]: Start difference. First operand 12219 states and 46360 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-06 00:06:35,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:35,092 INFO L93 Difference]: Finished difference Result 23045 states and 82416 transitions. [2021-06-06 00:06:35,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 00:06:35,092 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-06 00:06:35,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:35,136 INFO L225 Difference]: With dead ends: 23045 [2021-06-06 00:06:35,136 INFO L226 Difference]: Without dead ends: 23045 [2021-06-06 00:06:35,137 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 510.1ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:06:35,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23045 states. [2021-06-06 00:06:35,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23045 to 12201. [2021-06-06 00:06:35,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12201 states, 12200 states have (on average 3.7931967213114755) internal successors, (46277), 12200 states have internal predecessors, (46277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:35,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12201 states to 12201 states and 46277 transitions. [2021-06-06 00:06:35,457 INFO L78 Accepts]: Start accepts. Automaton has 12201 states and 46277 transitions. Word has length 28 [2021-06-06 00:06:35,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:35,457 INFO L482 AbstractCegarLoop]: Abstraction has 12201 states and 46277 transitions. [2021-06-06 00:06:35,458 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-06 00:06:35,458 INFO L276 IsEmpty]: Start isEmpty. Operand 12201 states and 46277 transitions. [2021-06-06 00:06:35,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:35,477 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:35,477 INFO L554 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-06 00:06:35,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4078 [2021-06-06 00:06:35,678 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:35,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:35,678 INFO L82 PathProgramCache]: Analyzing trace with hash 368022285, now seen corresponding path program 106 times [2021-06-06 00:06:35,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:35,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818827029] [2021-06-06 00:06:35,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:35,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:35,709 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-06 00:06:35,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:35,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818827029] [2021-06-06 00:06:35,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818827029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:35,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288411020] [2021-06-06 00:06:35,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 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-06 00:06:35,732 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:35,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:35,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:35,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:35,817 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-06 00:06:35,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288411020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:35,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:35,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-06 00:06:35,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489855625] [2021-06-06 00:06:35,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:35,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:35,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:35,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:35,818 INFO L87 Difference]: Start difference. First operand 12201 states and 46277 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-06 00:06:36,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:36,496 INFO L93 Difference]: Finished difference Result 18822 states and 68098 transitions. [2021-06-06 00:06:36,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:06:36,496 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-06 00:06:36,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:36,530 INFO L225 Difference]: With dead ends: 18822 [2021-06-06 00:06:36,530 INFO L226 Difference]: Without dead ends: 18806 [2021-06-06 00:06:36,530 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 373.5ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:06:36,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18806 states. [2021-06-06 00:06:36,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18806 to 13509. [2021-06-06 00:06:36,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13509 states, 13508 states have (on average 3.85475273911756) internal successors, (52070), 13508 states have internal predecessors, (52070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:36,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13509 states to 13509 states and 52070 transitions. [2021-06-06 00:06:36,893 INFO L78 Accepts]: Start accepts. Automaton has 13509 states and 52070 transitions. Word has length 28 [2021-06-06 00:06:36,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:36,893 INFO L482 AbstractCegarLoop]: Abstraction has 13509 states and 52070 transitions. [2021-06-06 00:06:36,893 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-06 00:06:36,893 INFO L276 IsEmpty]: Start isEmpty. Operand 13509 states and 52070 transitions. [2021-06-06 00:06:36,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:36,914 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:36,914 INFO L554 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-06 00:06:37,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4079 [2021-06-06 00:06:37,116 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:37,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:37,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1040435067, now seen corresponding path program 107 times [2021-06-06 00:06:37,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:37,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119716509] [2021-06-06 00:06:37,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:37,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:37,144 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-06 00:06:37,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:37,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119716509] [2021-06-06 00:06:37,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119716509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:37,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459652937] [2021-06-06 00:06:37,145 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-06 00:06:37,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:06:37,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:37,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:37,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:37,252 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-06 00:06:37,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459652937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:37,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:37,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-06 00:06:37,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974149835] [2021-06-06 00:06:37,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:37,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:37,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:37,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:37,253 INFO L87 Difference]: Start difference. First operand 13509 states and 52070 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-06 00:06:38,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:38,002 INFO L93 Difference]: Finished difference Result 18923 states and 68358 transitions. [2021-06-06 00:06:38,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-06 00:06:38,002 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-06 00:06:38,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:38,037 INFO L225 Difference]: With dead ends: 18923 [2021-06-06 00:06:38,037 INFO L226 Difference]: Without dead ends: 18917 [2021-06-06 00:06:38,038 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 412.9ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:06:38,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18917 states. [2021-06-06 00:06:38,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18917 to 13479. [2021-06-06 00:06:38,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13479 states, 13478 states have (on average 3.8540584656477224) internal successors, (51945), 13478 states have internal predecessors, (51945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:38,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13479 states to 13479 states and 51945 transitions. [2021-06-06 00:06:38,340 INFO L78 Accepts]: Start accepts. Automaton has 13479 states and 51945 transitions. Word has length 28 [2021-06-06 00:06:38,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:38,340 INFO L482 AbstractCegarLoop]: Abstraction has 13479 states and 51945 transitions. [2021-06-06 00:06:38,341 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-06 00:06:38,341 INFO L276 IsEmpty]: Start isEmpty. Operand 13479 states and 51945 transitions. [2021-06-06 00:06:38,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:38,361 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:38,361 INFO L554 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-06 00:06:38,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4080,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:38,562 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:38,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:38,562 INFO L82 PathProgramCache]: Analyzing trace with hash -774903755, now seen corresponding path program 108 times [2021-06-06 00:06:38,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:38,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455235824] [2021-06-06 00:06:38,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:38,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:38,588 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-06 00:06:38,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:38,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455235824] [2021-06-06 00:06:38,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455235824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:38,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714475187] [2021-06-06 00:06:38,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:38,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:06:38,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:38,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:38,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:38,688 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-06 00:06:38,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714475187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:38,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:38,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-06 00:06:38,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637656385] [2021-06-06 00:06:38,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:38,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:38,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:38,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:38,689 INFO L87 Difference]: Start difference. First operand 13479 states and 51945 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-06 00:06:39,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:39,326 INFO L93 Difference]: Finished difference Result 21275 states and 76975 transitions. [2021-06-06 00:06:39,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:06:39,326 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-06 00:06:39,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:39,366 INFO L225 Difference]: With dead ends: 21275 [2021-06-06 00:06:39,366 INFO L226 Difference]: Without dead ends: 21259 [2021-06-06 00:06:39,366 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 323.5ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:06:39,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21259 states. [2021-06-06 00:06:39,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21259 to 13567. [2021-06-06 00:06:39,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13567 states, 13566 states have (on average 3.861270824119121) internal successors, (52382), 13566 states have internal predecessors, (52382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:39,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13567 states to 13567 states and 52382 transitions. [2021-06-06 00:06:39,749 INFO L78 Accepts]: Start accepts. Automaton has 13567 states and 52382 transitions. Word has length 28 [2021-06-06 00:06:39,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:39,749 INFO L482 AbstractCegarLoop]: Abstraction has 13567 states and 52382 transitions. [2021-06-06 00:06:39,749 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-06 00:06:39,749 INFO L276 IsEmpty]: Start isEmpty. Operand 13567 states and 52382 transitions. [2021-06-06 00:06:39,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:39,770 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:39,770 INFO L554 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-06 00:06:39,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4081 [2021-06-06 00:06:39,971 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:39,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:39,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 109 times [2021-06-06 00:06:39,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:39,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530748368] [2021-06-06 00:06:39,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:39,997 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-06 00:06:39,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:39,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530748368] [2021-06-06 00:06:39,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530748368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:39,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751073022] [2021-06-06 00:06:39,998 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:40,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:40,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:40,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:40,100 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-06 00:06:40,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751073022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:40,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:40,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-06-06 00:06:40,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749609207] [2021-06-06 00:06:40,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:40,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:40,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:40,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:40,102 INFO L87 Difference]: Start difference. First operand 13567 states and 52382 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-06 00:06:40,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:40,766 INFO L93 Difference]: Finished difference Result 22620 states and 81208 transitions. [2021-06-06 00:06:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-06 00:06:40,766 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-06 00:06:40,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:40,807 INFO L225 Difference]: With dead ends: 22620 [2021-06-06 00:06:40,808 INFO L226 Difference]: Without dead ends: 22620 [2021-06-06 00:06:40,808 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 385.7ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:06:40,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22620 states. [2021-06-06 00:06:41,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22620 to 13595. [2021-06-06 00:06:41,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13595 states, 13594 states have (on average 3.8592761512431957) internal successors, (52463), 13594 states have internal predecessors, (52463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:41,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13595 states to 13595 states and 52463 transitions. [2021-06-06 00:06:41,132 INFO L78 Accepts]: Start accepts. Automaton has 13595 states and 52463 transitions. Word has length 28 [2021-06-06 00:06:41,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:41,132 INFO L482 AbstractCegarLoop]: Abstraction has 13595 states and 52463 transitions. [2021-06-06 00:06:41,132 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-06 00:06:41,132 INFO L276 IsEmpty]: Start isEmpty. Operand 13595 states and 52463 transitions. [2021-06-06 00:06:41,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:41,152 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:41,152 INFO L554 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-06 00:06:41,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4082,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:41,353 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:41,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:41,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 75 times [2021-06-06 00:06:41,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:41,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720356993] [2021-06-06 00:06:41,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:41,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:41,387 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-06 00:06:41,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:41,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720356993] [2021-06-06 00:06:41,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720356993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:41,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831876310] [2021-06-06 00:06:41,387 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 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-06 00:06:41,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-06 00:06:41,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:41,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:41,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:41,486 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-06 00:06:41,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831876310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:41,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:41,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-06 00:06:41,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590651566] [2021-06-06 00:06:41,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:41,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:41,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:41,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:41,487 INFO L87 Difference]: Start difference. First operand 13595 states and 52463 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-06 00:06:42,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:42,407 INFO L93 Difference]: Finished difference Result 23180 states and 85433 transitions. [2021-06-06 00:06:42,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 00:06:42,407 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-06 00:06:42,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:42,453 INFO L225 Difference]: With dead ends: 23180 [2021-06-06 00:06:42,453 INFO L226 Difference]: Without dead ends: 23176 [2021-06-06 00:06:42,453 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 526.1ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:06:42,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23176 states. [2021-06-06 00:06:42,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23176 to 13849. [2021-06-06 00:06:42,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13849 states, 13848 states have (on average 3.849364529173888) internal successors, (53306), 13848 states have internal predecessors, (53306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:42,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13849 states to 13849 states and 53306 transitions. [2021-06-06 00:06:42,877 INFO L78 Accepts]: Start accepts. Automaton has 13849 states and 53306 transitions. Word has length 28 [2021-06-06 00:06:42,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:42,877 INFO L482 AbstractCegarLoop]: Abstraction has 13849 states and 53306 transitions. [2021-06-06 00:06:42,877 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-06 00:06:42,877 INFO L276 IsEmpty]: Start isEmpty. Operand 13849 states and 53306 transitions. [2021-06-06 00:06:42,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:42,898 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:42,898 INFO L554 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-06 00:06:43,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4083 [2021-06-06 00:06:43,098 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:43,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:43,099 INFO L82 PathProgramCache]: Analyzing trace with hash -516108431, now seen corresponding path program 110 times [2021-06-06 00:06:43,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:43,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593049030] [2021-06-06 00:06:43,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:43,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:43,129 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-06 00:06:43,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:43,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593049030] [2021-06-06 00:06:43,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593049030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:43,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882002480] [2021-06-06 00:06:43,129 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 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-06 00:06:43,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:43,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:43,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:43,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:43,221 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-06 00:06:43,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882002480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:43,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:43,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:06:43,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534920787] [2021-06-06 00:06:43,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:43,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:43,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:43,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:43,222 INFO L87 Difference]: Start difference. First operand 13849 states and 53306 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-06 00:06:43,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:43,850 INFO L93 Difference]: Finished difference Result 20157 states and 74048 transitions. [2021-06-06 00:06:43,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:06:43,851 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-06 00:06:43,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:43,889 INFO L225 Difference]: With dead ends: 20157 [2021-06-06 00:06:43,889 INFO L226 Difference]: Without dead ends: 20131 [2021-06-06 00:06:43,889 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 331.5ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:06:43,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20131 states. [2021-06-06 00:06:44,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20131 to 13251. [2021-06-06 00:06:44,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13251 states, 13250 states have (on average 3.8595471698113206) internal successors, (51139), 13250 states have internal predecessors, (51139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:44,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13251 states to 13251 states and 51139 transitions. [2021-06-06 00:06:44,191 INFO L78 Accepts]: Start accepts. Automaton has 13251 states and 51139 transitions. Word has length 28 [2021-06-06 00:06:44,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:44,191 INFO L482 AbstractCegarLoop]: Abstraction has 13251 states and 51139 transitions. [2021-06-06 00:06:44,192 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-06 00:06:44,192 INFO L276 IsEmpty]: Start isEmpty. Operand 13251 states and 51139 transitions. [2021-06-06 00:06:44,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:44,212 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:44,212 INFO L554 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-06 00:06:44,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4084,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:44,413 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:44,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:44,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 111 times [2021-06-06 00:06:44,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:44,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539853039] [2021-06-06 00:06:44,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:44,443 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-06 00:06:44,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:44,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539853039] [2021-06-06 00:06:44,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539853039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:44,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762940819] [2021-06-06 00:06:44,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 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-06 00:06:44,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:06:44,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:44,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:44,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:44,539 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-06 00:06:44,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762940819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:44,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:44,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:06:44,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199698950] [2021-06-06 00:06:44,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:44,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:44,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:44,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:44,540 INFO L87 Difference]: Start difference. First operand 13251 states and 51139 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-06 00:06:45,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:45,265 INFO L93 Difference]: Finished difference Result 19214 states and 69517 transitions. [2021-06-06 00:06:45,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:06:45,265 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-06 00:06:45,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:45,300 INFO L225 Difference]: With dead ends: 19214 [2021-06-06 00:06:45,300 INFO L226 Difference]: Without dead ends: 19214 [2021-06-06 00:06:45,301 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 411.2ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:06:45,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19214 states. [2021-06-06 00:06:45,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19214 to 13464. [2021-06-06 00:06:45,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13464 states, 13463 states have (on average 3.854935749832875) internal successors, (51899), 13463 states have internal predecessors, (51899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:45,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13464 states to 13464 states and 51899 transitions. [2021-06-06 00:06:45,588 INFO L78 Accepts]: Start accepts. Automaton has 13464 states and 51899 transitions. Word has length 28 [2021-06-06 00:06:45,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:45,588 INFO L482 AbstractCegarLoop]: Abstraction has 13464 states and 51899 transitions. [2021-06-06 00:06:45,588 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-06 00:06:45,589 INFO L276 IsEmpty]: Start isEmpty. Operand 13464 states and 51899 transitions. [2021-06-06 00:06:45,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:45,608 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:45,608 INFO L554 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-06 00:06:45,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4085,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:45,809 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:45,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:45,809 INFO L82 PathProgramCache]: Analyzing trace with hash -674876415, now seen corresponding path program 112 times [2021-06-06 00:06:45,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:45,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668596515] [2021-06-06 00:06:45,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:45,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:45,841 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:45,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:45,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668596515] [2021-06-06 00:06:45,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668596515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:45,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157764472] [2021-06-06 00:06:45,841 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 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-06 00:06:45,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:45,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:45,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:45,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:46,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157764472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:46,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:46,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:06:46,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124240513] [2021-06-06 00:06:46,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:06:46,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:46,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:06:46,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:06:46,029 INFO L87 Difference]: Start difference. First operand 13464 states and 51899 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-06 00:06:46,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:46,696 INFO L93 Difference]: Finished difference Result 20483 states and 74562 transitions. [2021-06-06 00:06:46,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:06:46,697 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-06 00:06:46,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:46,738 INFO L225 Difference]: With dead ends: 20483 [2021-06-06 00:06:46,738 INFO L226 Difference]: Without dead ends: 20483 [2021-06-06 00:06:46,738 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 453.0ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:06:46,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20483 states. [2021-06-06 00:06:46,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20483 to 14177. [2021-06-06 00:06:47,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14177 states, 14176 states have (on average 3.8409988713318284) internal successors, (54450), 14176 states have internal predecessors, (54450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:47,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14177 states to 14177 states and 54450 transitions. [2021-06-06 00:06:47,045 INFO L78 Accepts]: Start accepts. Automaton has 14177 states and 54450 transitions. Word has length 28 [2021-06-06 00:06:47,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:47,045 INFO L482 AbstractCegarLoop]: Abstraction has 14177 states and 54450 transitions. [2021-06-06 00:06:47,045 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-06 00:06:47,045 INFO L276 IsEmpty]: Start isEmpty. Operand 14177 states and 54450 transitions. [2021-06-06 00:06:47,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:47,066 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:47,066 INFO L554 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-06 00:06:47,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-06-06 00:06:47,267 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:47,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:47,267 INFO L82 PathProgramCache]: Analyzing trace with hash 78789957, now seen corresponding path program 113 times [2021-06-06 00:06:47,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:47,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955538948] [2021-06-06 00:06:47,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:47,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:47,299 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-06 00:06:47,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:47,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955538948] [2021-06-06 00:06:47,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955538948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:47,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055522289] [2021-06-06 00:06:47,299 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 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-06 00:06:47,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:06:47,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:47,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:47,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:47,398 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-06 00:06:47,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055522289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:47,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:47,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:06:47,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498962001] [2021-06-06 00:06:47,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:06:47,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:47,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:06:47,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:06:47,399 INFO L87 Difference]: Start difference. First operand 14177 states and 54450 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-06 00:06:48,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:48,268 INFO L93 Difference]: Finished difference Result 22983 states and 82487 transitions. [2021-06-06 00:06:48,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:06:48,269 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-06 00:06:48,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:48,316 INFO L225 Difference]: With dead ends: 22983 [2021-06-06 00:06:48,316 INFO L226 Difference]: Without dead ends: 22983 [2021-06-06 00:06:48,316 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 474.7ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:06:48,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22983 states. [2021-06-06 00:06:48,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22983 to 14420. [2021-06-06 00:06:48,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14420 states, 14419 states have (on average 3.8541507732852485) internal successors, (55573), 14419 states have internal predecessors, (55573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:48,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14420 states to 14420 states and 55573 transitions. [2021-06-06 00:06:48,681 INFO L78 Accepts]: Start accepts. Automaton has 14420 states and 55573 transitions. Word has length 28 [2021-06-06 00:06:48,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:48,681 INFO L482 AbstractCegarLoop]: Abstraction has 14420 states and 55573 transitions. [2021-06-06 00:06:48,681 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-06 00:06:48,681 INFO L276 IsEmpty]: Start isEmpty. Operand 14420 states and 55573 transitions. [2021-06-06 00:06:48,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:48,702 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:48,702 INFO L554 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-06 00:06:48,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4087,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:48,903 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:48,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:48,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 76 times [2021-06-06 00:06:48,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:48,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740637957] [2021-06-06 00:06:48,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:48,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:48,939 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-06 00:06:48,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:48,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740637957] [2021-06-06 00:06:48,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740637957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:48,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457469294] [2021-06-06 00:06:48,940 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 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-06 00:06:48,964 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:48,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:48,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:48,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:49,066 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-06 00:06:49,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457469294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:49,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:49,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:49,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134408460] [2021-06-06 00:06:49,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:49,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:49,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:49,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:49,067 INFO L87 Difference]: Start difference. First operand 14420 states and 55573 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-06 00:06:50,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:50,736 INFO L93 Difference]: Finished difference Result 39692 states and 142842 transitions. [2021-06-06 00:06:50,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-06 00:06:50,736 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-06 00:06:50,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:50,828 INFO L225 Difference]: With dead ends: 39692 [2021-06-06 00:06:50,828 INFO L226 Difference]: Without dead ends: 39692 [2021-06-06 00:06:50,829 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 955.3ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-06 00:06:50,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39692 states. [2021-06-06 00:06:51,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39692 to 15659. [2021-06-06 00:06:51,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15659 states, 15658 states have (on average 3.899093115340401) internal successors, (61052), 15658 states have internal predecessors, (61052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:51,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15659 states to 15659 states and 61052 transitions. [2021-06-06 00:06:51,372 INFO L78 Accepts]: Start accepts. Automaton has 15659 states and 61052 transitions. Word has length 28 [2021-06-06 00:06:51,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:51,373 INFO L482 AbstractCegarLoop]: Abstraction has 15659 states and 61052 transitions. [2021-06-06 00:06:51,373 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-06 00:06:51,373 INFO L276 IsEmpty]: Start isEmpty. Operand 15659 states and 61052 transitions. [2021-06-06 00:06:51,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:51,396 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:51,396 INFO L554 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-06 00:06:51,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4088 [2021-06-06 00:06:51,597 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:51,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:51,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 77 times [2021-06-06 00:06:51,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:51,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688576467] [2021-06-06 00:06:51,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:51,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:51,632 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-06 00:06:51,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:51,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688576467] [2021-06-06 00:06:51,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688576467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:51,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655115998] [2021-06-06 00:06:51,632 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 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-06 00:06:51,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:06:51,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:51,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:51,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:51,764 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-06 00:06:51,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655115998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:51,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:51,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:51,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139021647] [2021-06-06 00:06:51,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:51,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:51,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:51,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:51,765 INFO L87 Difference]: Start difference. First operand 15659 states and 61052 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-06 00:06:53,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:53,256 INFO L93 Difference]: Finished difference Result 38708 states and 140253 transitions. [2021-06-06 00:06:53,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-06 00:06:53,256 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-06 00:06:53,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:53,338 INFO L225 Difference]: With dead ends: 38708 [2021-06-06 00:06:53,338 INFO L226 Difference]: Without dead ends: 38708 [2021-06-06 00:06:53,339 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 905.9ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-06-06 00:06:53,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38708 states. [2021-06-06 00:06:53,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38708 to 15633. [2021-06-06 00:06:53,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15633 states, 15632 states have (on average 3.895598771750256) internal successors, (60896), 15632 states have internal predecessors, (60896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:53,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15633 states to 15633 states and 60896 transitions. [2021-06-06 00:06:53,931 INFO L78 Accepts]: Start accepts. Automaton has 15633 states and 60896 transitions. Word has length 28 [2021-06-06 00:06:53,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:53,931 INFO L482 AbstractCegarLoop]: Abstraction has 15633 states and 60896 transitions. [2021-06-06 00:06:53,931 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-06 00:06:53,931 INFO L276 IsEmpty]: Start isEmpty. Operand 15633 states and 60896 transitions. [2021-06-06 00:06:53,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:53,954 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:53,954 INFO L554 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-06 00:06:54,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4089 [2021-06-06 00:06:54,154 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:54,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:54,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 114 times [2021-06-06 00:06:54,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:54,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920804509] [2021-06-06 00:06:54,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:54,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:54,189 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-06 00:06:54,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:54,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920804509] [2021-06-06 00:06:54,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920804509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:54,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482359984] [2021-06-06 00:06:54,190 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 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-06 00:06:54,214 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:06:54,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:54,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:54,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:54,267 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-06 00:06:54,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482359984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:54,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:54,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:06:54,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182626110] [2021-06-06 00:06:54,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:06:54,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:54,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:06:54,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:06:54,268 INFO L87 Difference]: Start difference. First operand 15633 states and 60896 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-06 00:06:54,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:54,525 INFO L93 Difference]: Finished difference Result 24061 states and 92296 transitions. [2021-06-06 00:06:54,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 00:06:54,526 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-06 00:06:54,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:54,573 INFO L225 Difference]: With dead ends: 24061 [2021-06-06 00:06:54,573 INFO L226 Difference]: Without dead ends: 24014 [2021-06-06 00:06:54,574 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-06-06 00:06:54,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24014 states. [2021-06-06 00:06:54,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24014 to 20722. [2021-06-06 00:06:54,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20722 states, 20721 states have (on average 3.9071473384489166) internal successors, (80960), 20721 states have internal predecessors, (80960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:54,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20722 states to 20722 states and 80960 transitions. [2021-06-06 00:06:54,992 INFO L78 Accepts]: Start accepts. Automaton has 20722 states and 80960 transitions. Word has length 28 [2021-06-06 00:06:54,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:54,992 INFO L482 AbstractCegarLoop]: Abstraction has 20722 states and 80960 transitions. [2021-06-06 00:06:54,993 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-06 00:06:54,993 INFO L276 IsEmpty]: Start isEmpty. Operand 20722 states and 80960 transitions. [2021-06-06 00:06:55,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:55,026 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:55,026 INFO L554 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-06 00:06:55,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4090,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:55,227 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:55,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:55,227 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 115 times [2021-06-06 00:06:55,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:55,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847930021] [2021-06-06 00:06:55,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:55,256 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-06 00:06:55,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:55,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847930021] [2021-06-06 00:06:55,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847930021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:55,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139403294] [2021-06-06 00:06:55,256 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 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-06 00:06:55,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:55,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:06:55,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:55,339 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-06 00:06:55,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139403294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:55,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:55,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-06 00:06:55,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841100255] [2021-06-06 00:06:55,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:06:55,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:55,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:06:55,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:06:55,340 INFO L87 Difference]: Start difference. First operand 20722 states and 80960 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-06 00:06:55,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:55,579 INFO L93 Difference]: Finished difference Result 23493 states and 89383 transitions. [2021-06-06 00:06:55,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:06:55,579 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-06 00:06:55,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:55,628 INFO L225 Difference]: With dead ends: 23493 [2021-06-06 00:06:55,628 INFO L226 Difference]: Without dead ends: 23493 [2021-06-06 00:06:55,628 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:06:55,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23493 states. [2021-06-06 00:06:55,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23493 to 20225. [2021-06-06 00:06:55,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20225 states, 20224 states have (on average 3.895767405063291) internal successors, (78788), 20224 states have internal predecessors, (78788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:56,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20225 states to 20225 states and 78788 transitions. [2021-06-06 00:06:56,026 INFO L78 Accepts]: Start accepts. Automaton has 20225 states and 78788 transitions. Word has length 28 [2021-06-06 00:06:56,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:56,026 INFO L482 AbstractCegarLoop]: Abstraction has 20225 states and 78788 transitions. [2021-06-06 00:06:56,026 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-06 00:06:56,026 INFO L276 IsEmpty]: Start isEmpty. Operand 20225 states and 78788 transitions. [2021-06-06 00:06:56,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:56,055 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:56,055 INFO L554 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-06 00:06:56,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4091 [2021-06-06 00:06:56,256 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:56,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:56,256 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 116 times [2021-06-06 00:06:56,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:56,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570705270] [2021-06-06 00:06:56,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:56,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:56,293 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-06 00:06:56,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:56,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570705270] [2021-06-06 00:06:56,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570705270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:56,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962175916] [2021-06-06 00:06:56,294 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 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-06 00:06:56,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:56,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:56,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:56,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:56,401 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-06 00:06:56,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962175916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:56,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:56,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-06 00:06:56,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647466970] [2021-06-06 00:06:56,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:56,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:56,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:56,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:56,402 INFO L87 Difference]: Start difference. First operand 20225 states and 78788 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-06 00:06:57,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:57,390 INFO L93 Difference]: Finished difference Result 32091 states and 118994 transitions. [2021-06-06 00:06:57,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 00:06:57,390 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-06 00:06:57,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:57,463 INFO L225 Difference]: With dead ends: 32091 [2021-06-06 00:06:57,463 INFO L226 Difference]: Without dead ends: 32091 [2021-06-06 00:06:57,463 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 485.7ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:06:57,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32091 states. [2021-06-06 00:06:57,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32091 to 20291. [2021-06-06 00:06:57,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20291 states, 20290 states have (on average 3.8938393297190736) internal successors, (79006), 20290 states have internal predecessors, (79006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:57,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20291 states to 20291 states and 79006 transitions. [2021-06-06 00:06:57,951 INFO L78 Accepts]: Start accepts. Automaton has 20291 states and 79006 transitions. Word has length 28 [2021-06-06 00:06:57,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:57,951 INFO L482 AbstractCegarLoop]: Abstraction has 20291 states and 79006 transitions. [2021-06-06 00:06:57,951 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-06 00:06:57,951 INFO L276 IsEmpty]: Start isEmpty. Operand 20291 states and 79006 transitions. [2021-06-06 00:06:57,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:57,982 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:57,982 INFO L554 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-06 00:06:58,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4092,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:58,182 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:58,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:58,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 117 times [2021-06-06 00:06:58,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:58,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118707100] [2021-06-06 00:06:58,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:58,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:58,219 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-06 00:06:58,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:58,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118707100] [2021-06-06 00:06:58,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118707100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:58,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147235795] [2021-06-06 00:06:58,220 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 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-06 00:06:58,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:06:58,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:58,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:58,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:58,335 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-06 00:06:58,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147235795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:58,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:58,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:06:58,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005120815] [2021-06-06 00:06:58,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:58,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:58,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:58,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:58,336 INFO L87 Difference]: Start difference. First operand 20291 states and 79006 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-06 00:06:59,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:59,827 INFO L93 Difference]: Finished difference Result 40978 states and 150264 transitions. [2021-06-06 00:06:59,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-06 00:06:59,828 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-06 00:06:59,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:59,919 INFO L225 Difference]: With dead ends: 40978 [2021-06-06 00:06:59,920 INFO L226 Difference]: Without dead ends: 40978 [2021-06-06 00:06:59,920 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 868.3ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-06-06 00:06:59,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40978 states. [2021-06-06 00:07:00,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40978 to 20294. [2021-06-06 00:07:00,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20294 states, 20293 states have (on average 3.895924703099591) internal successors, (79060), 20293 states have internal predecessors, (79060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:00,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20294 states to 20294 states and 79060 transitions. [2021-06-06 00:07:00,609 INFO L78 Accepts]: Start accepts. Automaton has 20294 states and 79060 transitions. Word has length 28 [2021-06-06 00:07:00,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:00,609 INFO L482 AbstractCegarLoop]: Abstraction has 20294 states and 79060 transitions. [2021-06-06 00:07:00,609 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-06 00:07:00,609 INFO L276 IsEmpty]: Start isEmpty. Operand 20294 states and 79060 transitions. [2021-06-06 00:07:00,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:00,642 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:00,642 INFO L554 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-06 00:07:00,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4093 [2021-06-06 00:07:00,842 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:00,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:00,843 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 118 times [2021-06-06 00:07:00,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:00,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296247000] [2021-06-06 00:07:00,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:00,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:00,879 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-06 00:07:00,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:00,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296247000] [2021-06-06 00:07:00,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296247000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:00,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952696846] [2021-06-06 00:07:00,880 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 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-06 00:07:00,902 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:07:00,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:00,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:00,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:00,994 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-06 00:07:00,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952696846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:00,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:00,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:07:00,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587871961] [2021-06-06 00:07:00,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:07:00,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:00,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:07:00,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:07:00,995 INFO L87 Difference]: Start difference. First operand 20294 states and 79060 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-06 00:07:02,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:02,408 INFO L93 Difference]: Finished difference Result 40582 states and 149545 transitions. [2021-06-06 00:07:02,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-06 00:07:02,409 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-06 00:07:02,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:02,501 INFO L225 Difference]: With dead ends: 40582 [2021-06-06 00:07:02,501 INFO L226 Difference]: Without dead ends: 40582 [2021-06-06 00:07:02,502 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 857.3ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-06-06 00:07:02,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40582 states. [2021-06-06 00:07:03,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40582 to 20081. [2021-06-06 00:07:03,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20081 states, 20080 states have (on average 3.888147410358566) internal successors, (78074), 20080 states have internal predecessors, (78074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:03,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20081 states to 20081 states and 78074 transitions. [2021-06-06 00:07:03,082 INFO L78 Accepts]: Start accepts. Automaton has 20081 states and 78074 transitions. Word has length 28 [2021-06-06 00:07:03,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:03,082 INFO L482 AbstractCegarLoop]: Abstraction has 20081 states and 78074 transitions. [2021-06-06 00:07:03,082 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-06 00:07:03,082 INFO L276 IsEmpty]: Start isEmpty. Operand 20081 states and 78074 transitions. [2021-06-06 00:07:03,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:03,112 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:03,112 INFO L554 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-06 00:07:03,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4094,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:03,313 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:03,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:03,313 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 119 times [2021-06-06 00:07:03,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:03,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933843921] [2021-06-06 00:07:03,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:03,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:03,347 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-06 00:07:03,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:03,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933843921] [2021-06-06 00:07:03,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933843921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:03,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679308747] [2021-06-06 00:07:03,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:07:03,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:07:03,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:03,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:07:03,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:03,430 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-06 00:07:03,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679308747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:03,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:03,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-06 00:07:03,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244230366] [2021-06-06 00:07:03,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:07:03,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:03,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:07:03,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:07:03,431 INFO L87 Difference]: Start difference. First operand 20081 states and 78074 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-06 00:07:03,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:03,699 INFO L93 Difference]: Finished difference Result 29766 states and 111237 transitions. [2021-06-06 00:07:03,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:07:03,699 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-06 00:07:03,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:03,767 INFO L225 Difference]: With dead ends: 29766 [2021-06-06 00:07:03,767 INFO L226 Difference]: Without dead ends: 29749 [2021-06-06 00:07:03,767 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 109.7ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:07:03,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29749 states. [2021-06-06 00:07:04,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29749 to 20349. [2021-06-06 00:07:04,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20349 states, 20348 states have (on average 3.8934047572242974) internal successors, (79223), 20348 states have internal predecessors, (79223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:04,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20349 states to 20349 states and 79223 transitions. [2021-06-06 00:07:04,316 INFO L78 Accepts]: Start accepts. Automaton has 20349 states and 79223 transitions. Word has length 28 [2021-06-06 00:07:04,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:04,316 INFO L482 AbstractCegarLoop]: Abstraction has 20349 states and 79223 transitions. [2021-06-06 00:07:04,316 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-06 00:07:04,316 INFO L276 IsEmpty]: Start isEmpty. Operand 20349 states and 79223 transitions. [2021-06-06 00:07:04,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:04,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:04,352 INFO L554 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-06 00:07:04,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4095 [2021-06-06 00:07:04,552 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:04,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:04,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 120 times [2021-06-06 00:07:04,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:04,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012359274] [2021-06-06 00:07:04,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:04,581 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-06 00:07:04,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:04,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012359274] [2021-06-06 00:07:04,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012359274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:04,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000980899] [2021-06-06 00:07:04,582 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 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-06 00:07:04,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:07:04,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:04,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:07:04,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:04,676 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-06 00:07:04,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000980899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:04,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:04,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-06 00:07:04,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156204984] [2021-06-06 00:07:04,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:07:04,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:04,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:07:04,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:07:04,678 INFO L87 Difference]: Start difference. First operand 20349 states and 79223 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-06 00:07:04,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:04,985 INFO L93 Difference]: Finished difference Result 31558 states and 116818 transitions. [2021-06-06 00:07:04,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:07:04,985 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-06 00:07:04,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:05,053 INFO L225 Difference]: With dead ends: 31558 [2021-06-06 00:07:05,054 INFO L226 Difference]: Without dead ends: 31558 [2021-06-06 00:07:05,054 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 131.4ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:07:05,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31558 states. [2021-06-06 00:07:05,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31558 to 20016. [2021-06-06 00:07:05,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20016 states, 20015 states have (on average 3.8783912065950537) internal successors, (77626), 20015 states have internal predecessors, (77626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20016 states to 20016 states and 77626 transitions. [2021-06-06 00:07:05,499 INFO L78 Accepts]: Start accepts. Automaton has 20016 states and 77626 transitions. Word has length 28 [2021-06-06 00:07:05,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:05,499 INFO L482 AbstractCegarLoop]: Abstraction has 20016 states and 77626 transitions. [2021-06-06 00:07:05,499 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-06 00:07:05,500 INFO L276 IsEmpty]: Start isEmpty. Operand 20016 states and 77626 transitions. [2021-06-06 00:07:05,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:05,530 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:05,531 INFO L554 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-06 00:07:05,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4096 [2021-06-06 00:07:05,731 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:05,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:05,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 121 times [2021-06-06 00:07:05,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:05,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312238518] [2021-06-06 00:07:05,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:05,768 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-06 00:07:05,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:05,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312238518] [2021-06-06 00:07:05,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312238518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:05,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381103244] [2021-06-06 00:07:05,768 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 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-06 00:07:05,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:05,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:05,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:05,866 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-06 00:07:05,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381103244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:05,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:05,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:07:05,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965203843] [2021-06-06 00:07:05,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:07:05,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:05,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:07:05,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:07:05,867 INFO L87 Difference]: Start difference. First operand 20016 states and 77626 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-06 00:07:06,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:06,655 INFO L93 Difference]: Finished difference Result 29601 states and 110146 transitions. [2021-06-06 00:07:06,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-06 00:07:06,656 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-06 00:07:06,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:06,725 INFO L225 Difference]: With dead ends: 29601 [2021-06-06 00:07:06,725 INFO L226 Difference]: Without dead ends: 29601 [2021-06-06 00:07:06,726 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 404.5ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:07:06,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29601 states. [2021-06-06 00:07:07,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29601 to 20064. [2021-06-06 00:07:07,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20064 states, 20063 states have (on average 3.8771868613866323) internal successors, (77788), 20063 states have internal predecessors, (77788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:07,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20064 states to 20064 states and 77788 transitions. [2021-06-06 00:07:07,302 INFO L78 Accepts]: Start accepts. Automaton has 20064 states and 77788 transitions. Word has length 28 [2021-06-06 00:07:07,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:07,303 INFO L482 AbstractCegarLoop]: Abstraction has 20064 states and 77788 transitions. [2021-06-06 00:07:07,303 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-06 00:07:07,303 INFO L276 IsEmpty]: Start isEmpty. Operand 20064 states and 77788 transitions. [2021-06-06 00:07:07,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:07,332 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:07,332 INFO L554 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-06 00:07:07,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4097,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:07,532 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:07,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:07,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 122 times [2021-06-06 00:07:07,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:07,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98045837] [2021-06-06 00:07:07,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:07,578 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-06 00:07:07,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:07,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98045837] [2021-06-06 00:07:07,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98045837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:07,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626166659] [2021-06-06 00:07:07,579 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 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-06 00:07:07,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:07:07,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:07,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:07,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:07,674 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-06 00:07:07,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626166659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:07,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:07,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:07:07,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315606971] [2021-06-06 00:07:07,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:07:07,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:07,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:07:07,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:07:07,675 INFO L87 Difference]: Start difference. First operand 20064 states and 77788 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-06 00:07:08,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:08,659 INFO L93 Difference]: Finished difference Result 31138 states and 114558 transitions. [2021-06-06 00:07:08,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-06 00:07:08,659 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-06 00:07:08,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:08,729 INFO L225 Difference]: With dead ends: 31138 [2021-06-06 00:07:08,729 INFO L226 Difference]: Without dead ends: 31138 [2021-06-06 00:07:08,730 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 554.1ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:07:08,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31138 states. [2021-06-06 00:07:09,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31138 to 20620. [2021-06-06 00:07:09,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20620 states, 20619 states have (on average 3.855958096900917) internal successors, (79506), 20619 states have internal predecessors, (79506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:09,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20620 states to 20620 states and 79506 transitions. [2021-06-06 00:07:09,255 INFO L78 Accepts]: Start accepts. Automaton has 20620 states and 79506 transitions. Word has length 28 [2021-06-06 00:07:09,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:09,255 INFO L482 AbstractCegarLoop]: Abstraction has 20620 states and 79506 transitions. [2021-06-06 00:07:09,255 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-06 00:07:09,255 INFO L276 IsEmpty]: Start isEmpty. Operand 20620 states and 79506 transitions. [2021-06-06 00:07:09,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:09,285 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:09,285 INFO L554 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-06 00:07:09,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4098 [2021-06-06 00:07:09,486 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:09,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:09,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 123 times [2021-06-06 00:07:09,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:09,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294255381] [2021-06-06 00:07:09,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:09,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:09,542 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-06 00:07:09,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:09,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294255381] [2021-06-06 00:07:09,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294255381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:09,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310874395] [2021-06-06 00:07:09,542 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 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-06 00:07:09,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:07:09,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:09,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:09,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:09,636 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-06 00:07:09,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310874395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:09,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:09,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:07:09,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971428298] [2021-06-06 00:07:09,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:07:09,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:09,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:07:09,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:07:09,637 INFO L87 Difference]: Start difference. First operand 20620 states and 79506 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-06 00:07:10,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:10,503 INFO L93 Difference]: Finished difference Result 30264 states and 112255 transitions. [2021-06-06 00:07:10,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 00:07:10,504 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-06 00:07:10,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:10,573 INFO L225 Difference]: With dead ends: 30264 [2021-06-06 00:07:10,573 INFO L226 Difference]: Without dead ends: 30260 [2021-06-06 00:07:10,574 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1118 ImplicationChecksByTransitivity, 459.5ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:07:10,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30260 states. [2021-06-06 00:07:11,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30260 to 20512. [2021-06-06 00:07:11,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20512 states, 20511 states have (on average 3.858612451855102) internal successors, (79144), 20511 states have internal predecessors, (79144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:11,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20512 states to 20512 states and 79144 transitions. [2021-06-06 00:07:11,239 INFO L78 Accepts]: Start accepts. Automaton has 20512 states and 79144 transitions. Word has length 28 [2021-06-06 00:07:11,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:11,239 INFO L482 AbstractCegarLoop]: Abstraction has 20512 states and 79144 transitions. [2021-06-06 00:07:11,239 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-06 00:07:11,239 INFO L276 IsEmpty]: Start isEmpty. Operand 20512 states and 79144 transitions. [2021-06-06 00:07:11,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:11,274 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:11,274 INFO L554 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-06 00:07:11,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4099 [2021-06-06 00:07:11,474 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:11,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:11,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 124 times [2021-06-06 00:07:11,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:11,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977101569] [2021-06-06 00:07:11,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:11,505 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-06 00:07:11,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:11,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977101569] [2021-06-06 00:07:11,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977101569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:11,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137768286] [2021-06-06 00:07:11,505 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 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-06 00:07:11,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:07:11,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:11,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:07:11,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:11,586 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-06 00:07:11,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137768286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:11,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:11,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-06 00:07:11,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895903109] [2021-06-06 00:07:11,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-06 00:07:11,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:11,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-06 00:07:11,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-06 00:07:11,587 INFO L87 Difference]: Start difference. First operand 20512 states and 79144 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-06 00:07:11,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:11,837 INFO L93 Difference]: Finished difference Result 25599 states and 95352 transitions. [2021-06-06 00:07:11,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 00:07:11,837 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-06 00:07:11,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:11,899 INFO L225 Difference]: With dead ends: 25599 [2021-06-06 00:07:11,899 INFO L226 Difference]: Without dead ends: 25599 [2021-06-06 00:07:11,899 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:07:11,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25599 states. [2021-06-06 00:07:12,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25599 to 20822. [2021-06-06 00:07:12,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20822 states, 20821 states have (on average 3.8498150905335957) internal successors, (80157), 20821 states have internal predecessors, (80157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:12,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20822 states to 20822 states and 80157 transitions. [2021-06-06 00:07:12,297 INFO L78 Accepts]: Start accepts. Automaton has 20822 states and 80157 transitions. Word has length 28 [2021-06-06 00:07:12,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:12,297 INFO L482 AbstractCegarLoop]: Abstraction has 20822 states and 80157 transitions. [2021-06-06 00:07:12,297 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-06 00:07:12,297 INFO L276 IsEmpty]: Start isEmpty. Operand 20822 states and 80157 transitions. [2021-06-06 00:07:12,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:12,327 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:12,327 INFO L554 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-06 00:07:12,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4100 [2021-06-06 00:07:12,527 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:12,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:12,527 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 125 times [2021-06-06 00:07:12,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:12,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348086162] [2021-06-06 00:07:12,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:12,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:12,564 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-06 00:07:12,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:12,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348086162] [2021-06-06 00:07:12,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348086162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:12,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692605414] [2021-06-06 00:07:12,564 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 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-06 00:07:12,587 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:07:12,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:12,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:12,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:12,651 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-06 00:07:12,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692605414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:12,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:12,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:07:12,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17900160] [2021-06-06 00:07:12,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:07:12,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:12,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:07:12,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:07:12,652 INFO L87 Difference]: Start difference. First operand 20822 states and 80157 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-06 00:07:13,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:13,477 INFO L93 Difference]: Finished difference Result 31377 states and 115045 transitions. [2021-06-06 00:07:13,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 00:07:13,477 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-06 00:07:13,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:13,546 INFO L225 Difference]: With dead ends: 31377 [2021-06-06 00:07:13,546 INFO L226 Difference]: Without dead ends: 31377 [2021-06-06 00:07:13,546 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 438.1ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:07:13,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31377 states. [2021-06-06 00:07:13,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31377 to 22482. [2021-06-06 00:07:14,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22482 states, 22481 states have (on average 3.8615719941283753) internal successors, (86812), 22481 states have internal predecessors, (86812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:14,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22482 states to 22482 states and 86812 transitions. [2021-06-06 00:07:14,065 INFO L78 Accepts]: Start accepts. Automaton has 22482 states and 86812 transitions. Word has length 28 [2021-06-06 00:07:14,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:14,065 INFO L482 AbstractCegarLoop]: Abstraction has 22482 states and 86812 transitions. [2021-06-06 00:07:14,065 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-06 00:07:14,065 INFO L276 IsEmpty]: Start isEmpty. Operand 22482 states and 86812 transitions. [2021-06-06 00:07:14,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:14,096 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:14,096 INFO L554 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-06 00:07:14,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4101 [2021-06-06 00:07:14,297 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:14,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:14,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 126 times [2021-06-06 00:07:14,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:14,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718305488] [2021-06-06 00:07:14,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:14,334 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-06 00:07:14,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:14,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718305488] [2021-06-06 00:07:14,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718305488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:14,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139415162] [2021-06-06 00:07:14,334 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 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-06 00:07:14,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:07:14,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:14,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:14,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:14,420 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-06 00:07:14,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139415162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:14,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:14,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:07:14,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991253020] [2021-06-06 00:07:14,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:07:14,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:14,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:07:14,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:07:14,421 INFO L87 Difference]: Start difference. First operand 22482 states and 86812 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-06 00:07:15,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:15,190 INFO L93 Difference]: Finished difference Result 29625 states and 110530 transitions. [2021-06-06 00:07:15,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:07:15,191 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-06 00:07:15,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:15,265 INFO L225 Difference]: With dead ends: 29625 [2021-06-06 00:07:15,265 INFO L226 Difference]: Without dead ends: 29613 [2021-06-06 00:07:15,266 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 429.7ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:07:15,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29613 states. [2021-06-06 00:07:15,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29613 to 22654. [2021-06-06 00:07:15,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22654 states, 22653 states have (on average 3.8557365470357126) internal successors, (87344), 22653 states have internal predecessors, (87344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:15,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22654 states to 22654 states and 87344 transitions. [2021-06-06 00:07:15,832 INFO L78 Accepts]: Start accepts. Automaton has 22654 states and 87344 transitions. Word has length 28 [2021-06-06 00:07:15,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:15,832 INFO L482 AbstractCegarLoop]: Abstraction has 22654 states and 87344 transitions. [2021-06-06 00:07:15,832 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-06 00:07:15,832 INFO L276 IsEmpty]: Start isEmpty. Operand 22654 states and 87344 transitions. [2021-06-06 00:07:15,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:15,869 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:15,869 INFO L554 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-06 00:07:16,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4102,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:16,069 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:16,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:16,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 127 times [2021-06-06 00:07:16,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:16,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411202037] [2021-06-06 00:07:16,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:16,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:16,099 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-06 00:07:16,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:16,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411202037] [2021-06-06 00:07:16,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411202037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:16,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385725074] [2021-06-06 00:07:16,099 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 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-06 00:07:16,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:16,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:07:16,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:16,184 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-06 00:07:16,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385725074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:16,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:16,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-06 00:07:16,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495704765] [2021-06-06 00:07:16,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-06 00:07:16,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:16,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-06 00:07:16,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-06 00:07:16,185 INFO L87 Difference]: Start difference. First operand 22654 states and 87344 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-06 00:07:16,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:16,463 INFO L93 Difference]: Finished difference Result 26104 states and 98956 transitions. [2021-06-06 00:07:16,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-06 00:07:16,464 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-06 00:07:16,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:16,527 INFO L225 Difference]: With dead ends: 26104 [2021-06-06 00:07:16,527 INFO L226 Difference]: Without dead ends: 26104 [2021-06-06 00:07:16,527 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 112.2ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:07:16,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26104 states. [2021-06-06 00:07:16,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26104 to 23491. [2021-06-06 00:07:16,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23491 states, 23490 states have (on average 3.8498084291187737) internal successors, (90432), 23490 states have internal predecessors, (90432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:17,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23491 states to 23491 states and 90432 transitions. [2021-06-06 00:07:17,005 INFO L78 Accepts]: Start accepts. Automaton has 23491 states and 90432 transitions. Word has length 28 [2021-06-06 00:07:17,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:17,005 INFO L482 AbstractCegarLoop]: Abstraction has 23491 states and 90432 transitions. [2021-06-06 00:07:17,005 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-06 00:07:17,005 INFO L276 IsEmpty]: Start isEmpty. Operand 23491 states and 90432 transitions. [2021-06-06 00:07:17,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:17,043 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:17,043 INFO L554 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-06 00:07:17,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4103,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:17,243 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:17,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:17,244 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 128 times [2021-06-06 00:07:17,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:17,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109060467] [2021-06-06 00:07:17,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:17,283 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-06 00:07:17,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:17,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109060467] [2021-06-06 00:07:17,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109060467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:17,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858290838] [2021-06-06 00:07:17,284 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 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-06 00:07:17,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:07:17,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:17,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:17,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:17,392 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-06 00:07:17,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858290838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:17,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:17,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-06 00:07:17,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261248460] [2021-06-06 00:07:17,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:07:17,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:17,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:07:17,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:07:17,393 INFO L87 Difference]: Start difference. First operand 23491 states and 90432 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-06 00:07:18,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:18,186 INFO L93 Difference]: Finished difference Result 31312 states and 115741 transitions. [2021-06-06 00:07:18,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-06 00:07:18,186 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-06 00:07:18,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:18,263 INFO L225 Difference]: With dead ends: 31312 [2021-06-06 00:07:18,263 INFO L226 Difference]: Without dead ends: 31312 [2021-06-06 00:07:18,264 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 432.9ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:07:18,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31312 states. [2021-06-06 00:07:18,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31312 to 24677. [2021-06-06 00:07:18,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24677 states, 24676 states have (on average 3.8184875992867564) internal successors, (94225), 24676 states have internal predecessors, (94225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:18,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24677 states to 24677 states and 94225 transitions. [2021-06-06 00:07:18,992 INFO L78 Accepts]: Start accepts. Automaton has 24677 states and 94225 transitions. Word has length 28 [2021-06-06 00:07:18,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:18,992 INFO L482 AbstractCegarLoop]: Abstraction has 24677 states and 94225 transitions. [2021-06-06 00:07:18,993 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-06 00:07:18,993 INFO L276 IsEmpty]: Start isEmpty. Operand 24677 states and 94225 transitions. [2021-06-06 00:07:19,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:19,030 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:19,031 INFO L554 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-06 00:07:19,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4104,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:19,231 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:19,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:19,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 129 times [2021-06-06 00:07:19,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:19,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378920902] [2021-06-06 00:07:19,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:19,269 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-06 00:07:19,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:19,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378920902] [2021-06-06 00:07:19,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378920902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:19,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424309240] [2021-06-06 00:07:19,270 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 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-06 00:07:19,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:07:19,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:19,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:19,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:19,351 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-06 00:07:19,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424309240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:19,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:19,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:07:19,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641422545] [2021-06-06 00:07:19,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:07:19,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:19,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:07:19,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:07:19,352 INFO L87 Difference]: Start difference. First operand 24677 states and 94225 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-06 00:07:19,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:19,949 INFO L93 Difference]: Finished difference Result 30413 states and 113358 transitions. [2021-06-06 00:07:19,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:07:19,949 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-06 00:07:19,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:20,028 INFO L225 Difference]: With dead ends: 30413 [2021-06-06 00:07:20,028 INFO L226 Difference]: Without dead ends: 30405 [2021-06-06 00:07:20,028 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 290.3ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:07:20,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30405 states. [2021-06-06 00:07:20,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30405 to 24499. [2021-06-06 00:07:20,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24499 states, 24498 states have (on average 3.824557106702588) internal successors, (93694), 24498 states have internal predecessors, (93694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:20,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24499 states to 24499 states and 93694 transitions. [2021-06-06 00:07:20,574 INFO L78 Accepts]: Start accepts. Automaton has 24499 states and 93694 transitions. Word has length 28 [2021-06-06 00:07:20,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:20,574 INFO L482 AbstractCegarLoop]: Abstraction has 24499 states and 93694 transitions. [2021-06-06 00:07:20,574 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-06 00:07:20,574 INFO L276 IsEmpty]: Start isEmpty. Operand 24499 states and 93694 transitions. [2021-06-06 00:07:20,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:20,612 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:20,612 INFO L554 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-06 00:07:20,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4105 [2021-06-06 00:07:20,812 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:20,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:20,812 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 130 times [2021-06-06 00:07:20,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:20,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250333578] [2021-06-06 00:07:20,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:20,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:20,855 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-06 00:07:20,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:20,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250333578] [2021-06-06 00:07:20,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250333578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:20,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19371747] [2021-06-06 00:07:20,855 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 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-06 00:07:20,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:07:20,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:20,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:20,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:20,941 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-06 00:07:20,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19371747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:20,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:20,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:07:20,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280337499] [2021-06-06 00:07:20,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:07:20,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:20,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:07:20,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:07:20,942 INFO L87 Difference]: Start difference. First operand 24499 states and 93694 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-06 00:07:21,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:21,672 INFO L93 Difference]: Finished difference Result 32257 states and 118986 transitions. [2021-06-06 00:07:21,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-06 00:07:21,672 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-06 00:07:21,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:21,750 INFO L225 Difference]: With dead ends: 32257 [2021-06-06 00:07:21,750 INFO L226 Difference]: Without dead ends: 32257 [2021-06-06 00:07:21,751 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 387.3ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:07:21,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32257 states. [2021-06-06 00:07:22,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32257 to 25533. [2021-06-06 00:07:22,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25533 states, 25532 states have (on average 3.8001331662227793) internal successors, (97025), 25532 states have internal predecessors, (97025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:22,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25533 states to 25533 states and 97025 transitions. [2021-06-06 00:07:22,353 INFO L78 Accepts]: Start accepts. Automaton has 25533 states and 97025 transitions. Word has length 28 [2021-06-06 00:07:22,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:22,353 INFO L482 AbstractCegarLoop]: Abstraction has 25533 states and 97025 transitions. [2021-06-06 00:07:22,353 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-06 00:07:22,353 INFO L276 IsEmpty]: Start isEmpty. Operand 25533 states and 97025 transitions. [2021-06-06 00:07:22,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:22,396 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:22,396 INFO L554 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-06 00:07:22,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4106,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:22,596 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:22,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:22,597 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 131 times [2021-06-06 00:07:22,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:22,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129051433] [2021-06-06 00:07:22,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:22,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:22,629 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-06 00:07:22,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:22,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129051433] [2021-06-06 00:07:22,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129051433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:22,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552856879] [2021-06-06 00:07:22,630 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 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-06 00:07:22,655 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:07:22,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:22,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:07:22,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:22,707 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-06 00:07:22,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552856879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:22,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:22,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-06 00:07:22,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642425319] [2021-06-06 00:07:22,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:07:22,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:22,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:07:22,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:07:22,708 INFO L87 Difference]: Start difference. First operand 25533 states and 97025 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-06 00:07:23,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:23,151 INFO L93 Difference]: Finished difference Result 32571 states and 122068 transitions. [2021-06-06 00:07:23,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:07:23,152 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-06 00:07:23,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:23,229 INFO L225 Difference]: With dead ends: 32571 [2021-06-06 00:07:23,229 INFO L226 Difference]: Without dead ends: 32571 [2021-06-06 00:07:23,229 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 135.9ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-06-06 00:07:23,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32571 states. [2021-06-06 00:07:23,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32571 to 29359. [2021-06-06 00:07:23,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29359 states, 29358 states have (on average 3.814599087131276) internal successors, (111989), 29358 states have internal predecessors, (111989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:23,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29359 states to 29359 states and 111989 transitions. [2021-06-06 00:07:23,887 INFO L78 Accepts]: Start accepts. Automaton has 29359 states and 111989 transitions. Word has length 28 [2021-06-06 00:07:23,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:23,887 INFO L482 AbstractCegarLoop]: Abstraction has 29359 states and 111989 transitions. [2021-06-06 00:07:23,888 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-06 00:07:23,888 INFO L276 IsEmpty]: Start isEmpty. Operand 29359 states and 111989 transitions. [2021-06-06 00:07:23,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:23,935 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:23,935 INFO L554 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-06 00:07:24,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4107 [2021-06-06 00:07:24,136 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:24,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:24,136 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 132 times [2021-06-06 00:07:24,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:24,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645728351] [2021-06-06 00:07:24,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:24,169 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-06 00:07:24,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:24,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645728351] [2021-06-06 00:07:24,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645728351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:24,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825313193] [2021-06-06 00:07:24,169 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 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-06 00:07:24,202 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:07:24,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:24,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:24,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:24,262 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-06 00:07:24,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825313193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:24,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:24,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:07:24,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78114167] [2021-06-06 00:07:24,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:07:24,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:24,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:07:24,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:07:24,262 INFO L87 Difference]: Start difference. First operand 29359 states and 111989 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-06 00:07:24,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:24,888 INFO L93 Difference]: Finished difference Result 35770 states and 133277 transitions. [2021-06-06 00:07:24,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:07:24,889 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-06 00:07:24,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:24,979 INFO L225 Difference]: With dead ends: 35770 [2021-06-06 00:07:24,979 INFO L226 Difference]: Without dead ends: 35762 [2021-06-06 00:07:24,979 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 279.1ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:07:25,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35762 states. [2021-06-06 00:07:25,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35762 to 29325. [2021-06-06 00:07:25,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29325 states, 29324 states have (on average 3.8150320556540716) internal successors, (111872), 29324 states have internal predecessors, (111872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:25,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29325 states to 29325 states and 111872 transitions. [2021-06-06 00:07:25,726 INFO L78 Accepts]: Start accepts. Automaton has 29325 states and 111872 transitions. Word has length 28 [2021-06-06 00:07:25,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:25,726 INFO L482 AbstractCegarLoop]: Abstraction has 29325 states and 111872 transitions. [2021-06-06 00:07:25,726 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-06 00:07:25,726 INFO L276 IsEmpty]: Start isEmpty. Operand 29325 states and 111872 transitions. [2021-06-06 00:07:25,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:25,778 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:25,778 INFO L554 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-06 00:07:25,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4108 [2021-06-06 00:07:25,978 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:25,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:25,979 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 133 times [2021-06-06 00:07:25,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:25,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540566125] [2021-06-06 00:07:25,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:25,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:26,012 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-06 00:07:26,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:26,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540566125] [2021-06-06 00:07:26,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540566125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:26,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536527269] [2021-06-06 00:07:26,012 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 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-06 00:07:26,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:26,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:07:26,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:26,087 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-06 00:07:26,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536527269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:26,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:26,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-06-06 00:07:26,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407019742] [2021-06-06 00:07:26,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:07:26,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:26,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:07:26,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:07:26,088 INFO L87 Difference]: Start difference. First operand 29325 states and 111872 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-06 00:07:26,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:26,514 INFO L93 Difference]: Finished difference Result 32332 states and 121875 transitions. [2021-06-06 00:07:26,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:07:26,515 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-06 00:07:26,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:26,594 INFO L225 Difference]: With dead ends: 32332 [2021-06-06 00:07:26,594 INFO L226 Difference]: Without dead ends: 32332 [2021-06-06 00:07:26,594 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 188.1ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-06-06 00:07:26,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32332 states. [2021-06-06 00:07:27,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32332 to 29928. [2021-06-06 00:07:27,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29928 states, 29927 states have (on average 3.812978247067865) internal successors, (114111), 29927 states have internal predecessors, (114111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:27,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29928 states to 29928 states and 114111 transitions. [2021-06-06 00:07:27,344 INFO L78 Accepts]: Start accepts. Automaton has 29928 states and 114111 transitions. Word has length 28 [2021-06-06 00:07:27,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:27,344 INFO L482 AbstractCegarLoop]: Abstraction has 29928 states and 114111 transitions. [2021-06-06 00:07:27,344 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-06 00:07:27,344 INFO L276 IsEmpty]: Start isEmpty. Operand 29928 states and 114111 transitions. [2021-06-06 00:07:27,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:27,397 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:27,397 INFO L554 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-06 00:07:27,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4109,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:27,597 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:27,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:27,598 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 134 times [2021-06-06 00:07:27,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:27,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827168064] [2021-06-06 00:07:27,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:27,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:27,630 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-06 00:07:27,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:27,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827168064] [2021-06-06 00:07:27,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827168064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:27,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092235454] [2021-06-06 00:07:27,631 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 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-06 00:07:27,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:07:27,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:27,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:27,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:27,710 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-06 00:07:27,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092235454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:27,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:27,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:07:27,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147492937] [2021-06-06 00:07:27,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:07:27,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:27,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:07:27,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:07:27,711 INFO L87 Difference]: Start difference. First operand 29928 states and 114111 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-06 00:07:28,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:28,330 INFO L93 Difference]: Finished difference Result 36766 states and 136935 transitions. [2021-06-06 00:07:28,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:07:28,331 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-06 00:07:28,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:28,420 INFO L225 Difference]: With dead ends: 36766 [2021-06-06 00:07:28,420 INFO L226 Difference]: Without dead ends: 36742 [2021-06-06 00:07:28,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 274.3ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:07:28,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36742 states. [2021-06-06 00:07:29,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36742 to 30100. [2021-06-06 00:07:29,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30100 states, 30099 states have (on average 3.8089305292534634) internal successors, (114645), 30099 states have internal predecessors, (114645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:29,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30100 states to 30100 states and 114645 transitions. [2021-06-06 00:07:29,141 INFO L78 Accepts]: Start accepts. Automaton has 30100 states and 114645 transitions. Word has length 28 [2021-06-06 00:07:29,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:29,141 INFO L482 AbstractCegarLoop]: Abstraction has 30100 states and 114645 transitions. [2021-06-06 00:07:29,141 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-06 00:07:29,141 INFO L276 IsEmpty]: Start isEmpty. Operand 30100 states and 114645 transitions. [2021-06-06 00:07:29,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:29,191 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:29,191 INFO L554 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-06 00:07:29,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4110 [2021-06-06 00:07:29,391 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:29,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:29,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 135 times [2021-06-06 00:07:29,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:29,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088856386] [2021-06-06 00:07:29,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:29,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:29,430 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-06 00:07:29,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:29,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088856386] [2021-06-06 00:07:29,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088856386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:29,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525248410] [2021-06-06 00:07:29,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 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-06 00:07:29,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:07:29,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:29,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:07:29,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:29,528 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-06 00:07:29,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525248410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:29,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:29,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-06-06 00:07:29,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511203401] [2021-06-06 00:07:29,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:07:29,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:29,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:07:29,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:07:29,529 INFO L87 Difference]: Start difference. First operand 30100 states and 114645 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-06 00:07:30,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:30,017 INFO L93 Difference]: Finished difference Result 32808 states and 123611 transitions. [2021-06-06 00:07:30,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:07:30,017 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-06 00:07:30,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:30,095 INFO L225 Difference]: With dead ends: 32808 [2021-06-06 00:07:30,095 INFO L226 Difference]: Without dead ends: 32808 [2021-06-06 00:07:30,095 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 240.9ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:07:30,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32808 states. [2021-06-06 00:07:30,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32808 to 30021. [2021-06-06 00:07:30,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30021 states, 30020 states have (on average 3.8105929380413057) internal successors, (114394), 30020 states have internal predecessors, (114394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:30,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30021 states to 30021 states and 114394 transitions. [2021-06-06 00:07:30,831 INFO L78 Accepts]: Start accepts. Automaton has 30021 states and 114394 transitions. Word has length 28 [2021-06-06 00:07:30,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:30,831 INFO L482 AbstractCegarLoop]: Abstraction has 30021 states and 114394 transitions. [2021-06-06 00:07:30,831 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-06 00:07:30,831 INFO L276 IsEmpty]: Start isEmpty. Operand 30021 states and 114394 transitions. [2021-06-06 00:07:30,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:30,877 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:30,877 INFO L554 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-06 00:07:31,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4111,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:31,078 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:31,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:31,078 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 136 times [2021-06-06 00:07:31,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:31,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69741006] [2021-06-06 00:07:31,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:31,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:31,118 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-06 00:07:31,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:31,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69741006] [2021-06-06 00:07:31,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69741006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:31,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670062925] [2021-06-06 00:07:31,119 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 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-06 00:07:31,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:07:31,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:31,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:31,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:31,199 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-06 00:07:31,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670062925] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:31,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:31,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-06 00:07:31,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228786548] [2021-06-06 00:07:31,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:07:31,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:31,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:07:31,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:07:31,200 INFO L87 Difference]: Start difference. First operand 30021 states and 114394 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-06 00:07:31,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:31,854 INFO L93 Difference]: Finished difference Result 36684 states and 136681 transitions. [2021-06-06 00:07:31,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:07:31,854 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-06 00:07:31,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:31,940 INFO L225 Difference]: With dead ends: 36684 [2021-06-06 00:07:31,941 INFO L226 Difference]: Without dead ends: 36644 [2021-06-06 00:07:31,941 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 321.5ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:07:31,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36644 states. [2021-06-06 00:07:32,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36644 to 30177. [2021-06-06 00:07:32,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30177 states, 30176 states have (on average 3.806733828207847) internal successors, (114872), 30176 states have internal predecessors, (114872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:33,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30177 states to 30177 states and 114872 transitions. [2021-06-06 00:07:33,073 INFO L78 Accepts]: Start accepts. Automaton has 30177 states and 114872 transitions. Word has length 28 [2021-06-06 00:07:33,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:33,073 INFO L482 AbstractCegarLoop]: Abstraction has 30177 states and 114872 transitions. [2021-06-06 00:07:33,073 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-06 00:07:33,073 INFO L276 IsEmpty]: Start isEmpty. Operand 30177 states and 114872 transitions. [2021-06-06 00:07:33,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:33,123 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:33,124 INFO L554 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-06 00:07:33,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4112 [2021-06-06 00:07:33,324 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:33,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:33,324 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 137 times [2021-06-06 00:07:33,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:33,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439608927] [2021-06-06 00:07:33,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:33,357 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-06 00:07:33,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:33,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439608927] [2021-06-06 00:07:33,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439608927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:33,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461972117] [2021-06-06 00:07:33,357 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 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-06 00:07:33,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:07:33,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:33,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:33,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:33,500 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-06 00:07:33,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461972117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:33,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:33,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:07:33,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648604595] [2021-06-06 00:07:33,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:07:33,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:33,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:07:33,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:07:33,500 INFO L87 Difference]: Start difference. First operand 30177 states and 114872 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-06 00:07:35,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:35,002 INFO L93 Difference]: Finished difference Result 68717 states and 253109 transitions. [2021-06-06 00:07:35,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 00:07:35,002 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-06 00:07:35,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:35,181 INFO L225 Difference]: With dead ends: 68717 [2021-06-06 00:07:35,181 INFO L226 Difference]: Without dead ends: 68717 [2021-06-06 00:07:35,181 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 674.7ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-06 00:07:35,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68717 states. [2021-06-06 00:07:36,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68717 to 37968. [2021-06-06 00:07:36,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37968 states, 37967 states have (on average 3.8875075723654753) internal successors, (147597), 37967 states have internal predecessors, (147597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:36,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37968 states to 37968 states and 147597 transitions. [2021-06-06 00:07:36,668 INFO L78 Accepts]: Start accepts. Automaton has 37968 states and 147597 transitions. Word has length 28 [2021-06-06 00:07:36,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:36,668 INFO L482 AbstractCegarLoop]: Abstraction has 37968 states and 147597 transitions. [2021-06-06 00:07:36,668 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-06 00:07:36,668 INFO L276 IsEmpty]: Start isEmpty. Operand 37968 states and 147597 transitions. [2021-06-06 00:07:36,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:36,899 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:36,899 INFO L554 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-06 00:07:37,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4113,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:37,109 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:37,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:37,109 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 138 times [2021-06-06 00:07:37,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:37,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991631409] [2021-06-06 00:07:37,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:37,141 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-06 00:07:37,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:37,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991631409] [2021-06-06 00:07:37,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991631409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:37,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809827827] [2021-06-06 00:07:37,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 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-06 00:07:37,165 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:07:37,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:37,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:37,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:37,266 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-06 00:07:37,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809827827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:37,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:37,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:07:37,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408063950] [2021-06-06 00:07:37,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:07:37,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:37,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:07:37,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:07:37,267 INFO L87 Difference]: Start difference. First operand 37968 states and 147597 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-06 00:07:38,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:38,678 INFO L93 Difference]: Finished difference Result 68090 states and 251448 transitions. [2021-06-06 00:07:38,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 00:07:38,678 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-06 00:07:38,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:38,873 INFO L225 Difference]: With dead ends: 68090 [2021-06-06 00:07:38,873 INFO L226 Difference]: Without dead ends: 68090 [2021-06-06 00:07:38,873 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 665.8ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-06-06 00:07:38,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68090 states. [2021-06-06 00:07:40,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68090 to 37965. [2021-06-06 00:07:40,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37965 states, 37964 states have (on average 3.8874460014750816) internal successors, (147583), 37964 states have internal predecessors, (147583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:40,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37965 states to 37965 states and 147583 transitions. [2021-06-06 00:07:40,455 INFO L78 Accepts]: Start accepts. Automaton has 37965 states and 147583 transitions. Word has length 28 [2021-06-06 00:07:40,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:40,455 INFO L482 AbstractCegarLoop]: Abstraction has 37965 states and 147583 transitions. [2021-06-06 00:07:40,456 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-06 00:07:40,456 INFO L276 IsEmpty]: Start isEmpty. Operand 37965 states and 147583 transitions. [2021-06-06 00:07:40,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:40,506 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:40,506 INFO L554 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-06 00:07:40,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4114,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:40,707 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:40,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:40,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 139 times [2021-06-06 00:07:40,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:40,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242379957] [2021-06-06 00:07:40,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:40,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:40,739 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-06 00:07:40,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:40,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242379957] [2021-06-06 00:07:40,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242379957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:40,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275335434] [2021-06-06 00:07:40,739 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 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-06 00:07:40,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:40,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:40,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:40,852 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-06 00:07:40,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275335434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:40,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:40,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:07:40,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108885472] [2021-06-06 00:07:40,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:07:40,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:40,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:07:40,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:07:40,853 INFO L87 Difference]: Start difference. First operand 37965 states and 147583 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-06 00:07:41,575 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-06-06 00:07:42,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:42,115 INFO L93 Difference]: Finished difference Result 63470 states and 235834 transitions. [2021-06-06 00:07:42,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:07:42,116 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-06 00:07:42,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:42,281 INFO L225 Difference]: With dead ends: 63470 [2021-06-06 00:07:42,281 INFO L226 Difference]: Without dead ends: 63470 [2021-06-06 00:07:42,281 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 711.1ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-06-06 00:07:42,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63470 states. [2021-06-06 00:07:43,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63470 to 37989. [2021-06-06 00:07:43,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37989 states, 37988 states have (on average 3.8877277034853113) internal successors, (147687), 37988 states have internal predecessors, (147687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:43,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37989 states to 37989 states and 147687 transitions. [2021-06-06 00:07:43,752 INFO L78 Accepts]: Start accepts. Automaton has 37989 states and 147687 transitions. Word has length 28 [2021-06-06 00:07:43,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:43,752 INFO L482 AbstractCegarLoop]: Abstraction has 37989 states and 147687 transitions. [2021-06-06 00:07:43,752 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-06 00:07:43,753 INFO L276 IsEmpty]: Start isEmpty. Operand 37989 states and 147687 transitions. [2021-06-06 00:07:43,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:43,996 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:43,996 INFO L554 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-06 00:07:44,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4115,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:44,213 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:44,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:44,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 140 times [2021-06-06 00:07:44,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:44,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101403838] [2021-06-06 00:07:44,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:44,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:44,244 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-06 00:07:44,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:44,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101403838] [2021-06-06 00:07:44,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101403838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:44,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659410354] [2021-06-06 00:07:44,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:07:44,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:07:44,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:44,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:44,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:44,354 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-06 00:07:44,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659410354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:44,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:44,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:07:44,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726232615] [2021-06-06 00:07:44,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:07:44,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:44,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:07:44,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:07:44,355 INFO L87 Difference]: Start difference. First operand 37989 states and 147687 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-06 00:07:45,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:45,668 INFO L93 Difference]: Finished difference Result 62601 states and 233589 transitions. [2021-06-06 00:07:45,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 00:07:45,669 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-06 00:07:45,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:45,853 INFO L225 Difference]: With dead ends: 62601 [2021-06-06 00:07:45,853 INFO L226 Difference]: Without dead ends: 62593 [2021-06-06 00:07:45,853 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 502.9ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:07:45,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62593 states. [2021-06-06 00:07:47,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62593 to 37989. [2021-06-06 00:07:47,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37989 states, 37988 states have (on average 3.8875697588712224) internal successors, (147681), 37988 states have internal predecessors, (147681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:47,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37989 states to 37989 states and 147681 transitions. [2021-06-06 00:07:47,447 INFO L78 Accepts]: Start accepts. Automaton has 37989 states and 147681 transitions. Word has length 28 [2021-06-06 00:07:47,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:47,447 INFO L482 AbstractCegarLoop]: Abstraction has 37989 states and 147681 transitions. [2021-06-06 00:07:47,447 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-06 00:07:47,447 INFO L276 IsEmpty]: Start isEmpty. Operand 37989 states and 147681 transitions. [2021-06-06 00:07:47,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:47,524 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:47,524 INFO L554 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-06 00:07:47,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4116,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:47,732 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:47,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:47,733 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 141 times [2021-06-06 00:07:47,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:47,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512725874] [2021-06-06 00:07:47,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:47,764 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-06 00:07:47,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:47,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512725874] [2021-06-06 00:07:47,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512725874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:47,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24911734] [2021-06-06 00:07:47,765 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 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-06 00:07:47,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:07:47,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:47,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:47,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:47,888 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-06 00:07:47,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24911734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:47,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:47,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:07:47,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760067258] [2021-06-06 00:07:47,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:07:47,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:47,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:07:47,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:07:47,888 INFO L87 Difference]: Start difference. First operand 37989 states and 147681 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-06 00:07:49,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:49,265 INFO L93 Difference]: Finished difference Result 62283 states and 232726 transitions. [2021-06-06 00:07:49,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-06 00:07:49,266 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-06 00:07:49,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:49,450 INFO L225 Difference]: With dead ends: 62283 [2021-06-06 00:07:49,450 INFO L226 Difference]: Without dead ends: 62283 [2021-06-06 00:07:49,450 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 576.5ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-06-06 00:07:49,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62283 states. [2021-06-06 00:07:50,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62283 to 37997. [2021-06-06 00:07:50,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37997 states, 37996 states have (on average 3.8876460680071587) internal successors, (147715), 37996 states have internal predecessors, (147715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:50,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37997 states to 37997 states and 147715 transitions. [2021-06-06 00:07:50,746 INFO L78 Accepts]: Start accepts. Automaton has 37997 states and 147715 transitions. Word has length 28 [2021-06-06 00:07:50,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:50,746 INFO L482 AbstractCegarLoop]: Abstraction has 37997 states and 147715 transitions. [2021-06-06 00:07:50,746 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-06 00:07:50,746 INFO L276 IsEmpty]: Start isEmpty. Operand 37997 states and 147715 transitions. [2021-06-06 00:07:50,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:50,811 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:50,811 INFO L554 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-06 00:07:51,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4117 [2021-06-06 00:07:51,012 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:51,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:51,012 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 142 times [2021-06-06 00:07:51,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:51,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044146330] [2021-06-06 00:07:51,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:51,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:51,044 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-06 00:07:51,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:51,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044146330] [2021-06-06 00:07:51,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044146330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:51,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426691221] [2021-06-06 00:07:51,044 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 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-06 00:07:51,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:07:51,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:51,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:51,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:51,280 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-06-06 00:07:51,382 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-06 00:07:51,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426691221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:51,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:51,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:07:51,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867429036] [2021-06-06 00:07:51,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:07:51,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:51,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:07:51,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:07:51,383 INFO L87 Difference]: Start difference. First operand 37997 states and 147715 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-06 00:07:52,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:52,515 INFO L93 Difference]: Finished difference Result 62072 states and 232200 transitions. [2021-06-06 00:07:52,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 00:07:52,516 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-06 00:07:52,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:52,701 INFO L225 Difference]: With dead ends: 62072 [2021-06-06 00:07:52,701 INFO L226 Difference]: Without dead ends: 62064 [2021-06-06 00:07:52,702 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1134 ImplicationChecksByTransitivity, 541.3ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:07:52,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62064 states. [2021-06-06 00:07:53,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62064 to 37997. [2021-06-06 00:07:53,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37997 states, 37996 states have (on average 3.887593430887462) internal successors, (147713), 37996 states have internal predecessors, (147713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:54,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37997 states to 37997 states and 147713 transitions. [2021-06-06 00:07:54,108 INFO L78 Accepts]: Start accepts. Automaton has 37997 states and 147713 transitions. Word has length 28 [2021-06-06 00:07:54,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:54,108 INFO L482 AbstractCegarLoop]: Abstraction has 37997 states and 147713 transitions. [2021-06-06 00:07:54,108 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-06 00:07:54,108 INFO L276 IsEmpty]: Start isEmpty. Operand 37997 states and 147713 transitions. [2021-06-06 00:07:54,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:54,166 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:54,166 INFO L554 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-06 00:07:54,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4118,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:54,367 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:54,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:54,367 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 143 times [2021-06-06 00:07:54,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:54,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274516609] [2021-06-06 00:07:54,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:54,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:54,399 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-06 00:07:54,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:54,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274516609] [2021-06-06 00:07:54,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274516609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:54,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133410451] [2021-06-06 00:07:54,399 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 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-06 00:07:54,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:07:54,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:54,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:54,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:54,504 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-06 00:07:54,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133410451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:54,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:54,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-06 00:07:54,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928554948] [2021-06-06 00:07:54,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:07:54,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:54,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:07:54,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:07:54,505 INFO L87 Difference]: Start difference. First operand 37997 states and 147713 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-06 00:07:55,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:55,906 INFO L93 Difference]: Finished difference Result 61433 states and 228496 transitions. [2021-06-06 00:07:55,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 00:07:55,906 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-06 00:07:55,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:56,089 INFO L225 Difference]: With dead ends: 61433 [2021-06-06 00:07:56,089 INFO L226 Difference]: Without dead ends: 61433 [2021-06-06 00:07:56,089 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 615.5ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-06-06 00:07:56,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61433 states. [2021-06-06 00:07:57,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61433 to 40835. [2021-06-06 00:07:57,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40835 states, 40834 states have (on average 3.891022187392859) internal successors, (158886), 40834 states have internal predecessors, (158886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:07:57,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40835 states to 40835 states and 158886 transitions. [2021-06-06 00:07:57,645 INFO L78 Accepts]: Start accepts. Automaton has 40835 states and 158886 transitions. Word has length 28 [2021-06-06 00:07:57,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:07:57,645 INFO L482 AbstractCegarLoop]: Abstraction has 40835 states and 158886 transitions. [2021-06-06 00:07:57,645 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-06 00:07:57,645 INFO L276 IsEmpty]: Start isEmpty. Operand 40835 states and 158886 transitions. [2021-06-06 00:07:57,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:07:57,726 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:07:57,726 INFO L554 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-06 00:07:57,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4119,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:07:57,927 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:07:57,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:07:57,927 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 144 times [2021-06-06 00:07:57,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:07:57,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784288234] [2021-06-06 00:07:57,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:07:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:07:57,963 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-06 00:07:57,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:07:57,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784288234] [2021-06-06 00:07:57,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784288234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:57,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606382533] [2021-06-06 00:07:57,963 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 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-06 00:07:57,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:07:57,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:07:57,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:07:57,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:07:58,073 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-06 00:07:58,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606382533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:07:58,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:07:58,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-06 00:07:58,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283260023] [2021-06-06 00:07:58,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:07:58,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:07:58,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:07:58,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:07:58,074 INFO L87 Difference]: Start difference. First operand 40835 states and 158886 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-06 00:07:58,330 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-06-06 00:07:59,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:07:59,339 INFO L93 Difference]: Finished difference Result 60949 states and 227223 transitions. [2021-06-06 00:07:59,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 00:07:59,340 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-06 00:07:59,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:07:59,499 INFO L225 Difference]: With dead ends: 60949 [2021-06-06 00:07:59,499 INFO L226 Difference]: Without dead ends: 60941 [2021-06-06 00:07:59,500 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 733.3ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:07:59,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60941 states. [2021-06-06 00:08:00,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60941 to 40523. [2021-06-06 00:08:00,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40523 states, 40522 states have (on average 3.8970929371699325) internal successors, (157918), 40522 states have internal predecessors, (157918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:00,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40523 states to 40523 states and 157918 transitions. [2021-06-06 00:08:00,982 INFO L78 Accepts]: Start accepts. Automaton has 40523 states and 157918 transitions. Word has length 28 [2021-06-06 00:08:00,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:00,982 INFO L482 AbstractCegarLoop]: Abstraction has 40523 states and 157918 transitions. [2021-06-06 00:08:00,982 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-06 00:08:00,982 INFO L276 IsEmpty]: Start isEmpty. Operand 40523 states and 157918 transitions. [2021-06-06 00:08:01,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:01,042 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:01,042 INFO L554 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-06 00:08:01,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4120 [2021-06-06 00:08:01,243 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:01,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:01,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1049634039, now seen corresponding path program 145 times [2021-06-06 00:08:01,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:01,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102381743] [2021-06-06 00:08:01,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:01,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:01,276 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-06 00:08:01,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:01,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102381743] [2021-06-06 00:08:01,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102381743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:01,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477132536] [2021-06-06 00:08:01,276 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 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-06 00:08:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:01,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:01,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:01,375 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-06 00:08:01,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477132536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:01,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:01,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-06-06 00:08:01,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881924297] [2021-06-06 00:08:01,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:08:01,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:01,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:08:01,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:08:01,376 INFO L87 Difference]: Start difference. First operand 40523 states and 157918 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-06 00:08:02,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:02,215 INFO L93 Difference]: Finished difference Result 59492 states and 223219 transitions. [2021-06-06 00:08:02,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:08:02,216 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-06 00:08:02,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:02,674 INFO L225 Difference]: With dead ends: 59492 [2021-06-06 00:08:02,674 INFO L226 Difference]: Without dead ends: 59468 [2021-06-06 00:08:02,675 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 360.5ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:08:02,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59468 states. [2021-06-06 00:08:04,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59468 to 40429. [2021-06-06 00:08:04,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40429 states, 40428 states have (on average 3.8969278717720393) internal successors, (157545), 40428 states have internal predecessors, (157545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:04,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40429 states to 40429 states and 157545 transitions. [2021-06-06 00:08:04,214 INFO L78 Accepts]: Start accepts. Automaton has 40429 states and 157545 transitions. Word has length 28 [2021-06-06 00:08:04,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:04,214 INFO L482 AbstractCegarLoop]: Abstraction has 40429 states and 157545 transitions. [2021-06-06 00:08:04,214 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-06 00:08:04,214 INFO L276 IsEmpty]: Start isEmpty. Operand 40429 states and 157545 transitions. [2021-06-06 00:08:04,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:04,288 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:04,288 INFO L554 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-06 00:08:04,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4121,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:04,488 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:04,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:04,489 INFO L82 PathProgramCache]: Analyzing trace with hash 547492677, now seen corresponding path program 146 times [2021-06-06 00:08:04,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:04,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961848193] [2021-06-06 00:08:04,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:04,521 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-06 00:08:04,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:04,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961848193] [2021-06-06 00:08:04,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961848193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:04,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071547021] [2021-06-06 00:08:04,522 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 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-06 00:08:04,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:08:04,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:04,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:04,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:04,644 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-06 00:08:04,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071547021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:04,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:04,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:08:04,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277018072] [2021-06-06 00:08:04,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:08:04,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:04,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:08:04,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:08:04,645 INFO L87 Difference]: Start difference. First operand 40429 states and 157545 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-06 00:08:06,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:06,114 INFO L93 Difference]: Finished difference Result 60725 states and 226603 transitions. [2021-06-06 00:08:06,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-06 00:08:06,115 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-06 00:08:06,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:06,284 INFO L225 Difference]: With dead ends: 60725 [2021-06-06 00:08:06,284 INFO L226 Difference]: Without dead ends: 60725 [2021-06-06 00:08:06,285 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1535 ImplicationChecksByTransitivity, 598.8ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 00:08:06,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60725 states. [2021-06-06 00:08:07,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60725 to 40525. [2021-06-06 00:08:07,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40525 states, 40524 states have (on average 3.8954446747606357) internal successors, (157859), 40524 states have internal predecessors, (157859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:07,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40525 states to 40525 states and 157859 transitions. [2021-06-06 00:08:07,643 INFO L78 Accepts]: Start accepts. Automaton has 40525 states and 157859 transitions. Word has length 28 [2021-06-06 00:08:07,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:07,643 INFO L482 AbstractCegarLoop]: Abstraction has 40525 states and 157859 transitions. [2021-06-06 00:08:07,643 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-06 00:08:07,643 INFO L276 IsEmpty]: Start isEmpty. Operand 40525 states and 157859 transitions. [2021-06-06 00:08:07,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:07,709 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:07,709 INFO L554 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-06 00:08:07,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4122 [2021-06-06 00:08:07,910 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:07,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:07,910 INFO L82 PathProgramCache]: Analyzing trace with hash -2104435465, now seen corresponding path program 147 times [2021-06-06 00:08:07,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:07,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75877857] [2021-06-06 00:08:07,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:07,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:07,943 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-06 00:08:07,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:07,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75877857] [2021-06-06 00:08:07,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75877857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:07,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443456547] [2021-06-06 00:08:07,943 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 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-06 00:08:07,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:08:07,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:07,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:07,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:08,062 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-06 00:08:08,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443456547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:08,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:08,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:08:08,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820042210] [2021-06-06 00:08:08,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:08:08,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:08,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:08:08,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:08:08,063 INFO L87 Difference]: Start difference. First operand 40525 states and 157859 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-06 00:08:09,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:09,348 INFO L93 Difference]: Finished difference Result 60415 states and 225723 transitions. [2021-06-06 00:08:09,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 00:08:09,348 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-06 00:08:09,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:09,518 INFO L225 Difference]: With dead ends: 60415 [2021-06-06 00:08:09,519 INFO L226 Difference]: Without dead ends: 60407 [2021-06-06 00:08:09,519 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 492.9ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:08:09,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60407 states. [2021-06-06 00:08:10,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60407 to 40457. [2021-06-06 00:08:10,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40457 states, 40456 states have (on average 3.8967520268934153) internal successors, (157647), 40456 states have internal predecessors, (157647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:10,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40457 states to 40457 states and 157647 transitions. [2021-06-06 00:08:10,924 INFO L78 Accepts]: Start accepts. Automaton has 40457 states and 157647 transitions. Word has length 28 [2021-06-06 00:08:10,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:10,924 INFO L482 AbstractCegarLoop]: Abstraction has 40457 states and 157647 transitions. [2021-06-06 00:08:10,924 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-06 00:08:10,924 INFO L276 IsEmpty]: Start isEmpty. Operand 40457 states and 157647 transitions. [2021-06-06 00:08:10,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:10,984 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:10,984 INFO L554 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-06 00:08:11,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4123 [2021-06-06 00:08:11,184 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:11,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:11,185 INFO L82 PathProgramCache]: Analyzing trace with hash 923074653, now seen corresponding path program 148 times [2021-06-06 00:08:11,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:11,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585445791] [2021-06-06 00:08:11,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:11,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:11,223 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-06 00:08:11,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:11,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585445791] [2021-06-06 00:08:11,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585445791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:11,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810085328] [2021-06-06 00:08:11,224 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 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-06 00:08:11,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:08:11,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:11,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:11,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:11,344 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-06 00:08:11,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810085328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:11,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:11,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:08:11,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144697227] [2021-06-06 00:08:11,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:08:11,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:11,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:08:11,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:08:11,345 INFO L87 Difference]: Start difference. First operand 40457 states and 157647 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-06 00:08:12,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:12,427 INFO L93 Difference]: Finished difference Result 59146 states and 222212 transitions. [2021-06-06 00:08:12,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 00:08:12,428 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-06 00:08:12,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:12,580 INFO L225 Difference]: With dead ends: 59146 [2021-06-06 00:08:12,580 INFO L226 Difference]: Without dead ends: 59122 [2021-06-06 00:08:12,580 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 363.8ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:08:12,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59122 states. [2021-06-06 00:08:13,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59122 to 40433. [2021-06-06 00:08:13,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40433 states, 40432 states have (on average 3.896888603086664) internal successors, (157559), 40432 states have internal predecessors, (157559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:13,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40433 states to 40433 states and 157559 transitions. [2021-06-06 00:08:13,827 INFO L78 Accepts]: Start accepts. Automaton has 40433 states and 157559 transitions. Word has length 28 [2021-06-06 00:08:13,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:13,827 INFO L482 AbstractCegarLoop]: Abstraction has 40433 states and 157559 transitions. [2021-06-06 00:08:13,827 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-06 00:08:13,827 INFO L276 IsEmpty]: Start isEmpty. Operand 40433 states and 157559 transitions. [2021-06-06 00:08:13,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:13,887 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:13,887 INFO L554 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-06 00:08:14,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4124,226 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:14,088 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:14,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:14,088 INFO L82 PathProgramCache]: Analyzing trace with hash 100408761, now seen corresponding path program 149 times [2021-06-06 00:08:14,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:14,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958296203] [2021-06-06 00:08:14,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:14,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:14,126 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-06 00:08:14,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:14,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958296203] [2021-06-06 00:08:14,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958296203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:14,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549630790] [2021-06-06 00:08:14,126 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 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-06 00:08:14,150 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:08:14,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:14,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:14,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:14,224 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-06 00:08:14,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549630790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:14,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:14,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:08:14,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541456434] [2021-06-06 00:08:14,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:08:14,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:14,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:08:14,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:08:14,224 INFO L87 Difference]: Start difference. First operand 40433 states and 157559 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-06 00:08:16,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:16,067 INFO L93 Difference]: Finished difference Result 62335 states and 231295 transitions. [2021-06-06 00:08:16,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-06-06 00:08:16,067 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-06 00:08:16,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:16,241 INFO L225 Difference]: With dead ends: 62335 [2021-06-06 00:08:16,241 INFO L226 Difference]: Without dead ends: 62335 [2021-06-06 00:08:16,242 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 1134.8ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-06-06 00:08:16,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62335 states. [2021-06-06 00:08:17,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62335 to 44875. [2021-06-06 00:08:17,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44875 states, 44874 states have (on average 3.8457458662031465) internal successors, (172574), 44874 states have internal predecessors, (172574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:17,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44875 states to 44875 states and 172574 transitions. [2021-06-06 00:08:17,997 INFO L78 Accepts]: Start accepts. Automaton has 44875 states and 172574 transitions. Word has length 28 [2021-06-06 00:08:17,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:17,997 INFO L482 AbstractCegarLoop]: Abstraction has 44875 states and 172574 transitions. [2021-06-06 00:08:17,997 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-06 00:08:17,997 INFO L276 IsEmpty]: Start isEmpty. Operand 44875 states and 172574 transitions. [2021-06-06 00:08:18,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:18,083 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:18,083 INFO L554 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-06 00:08:18,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4125,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:18,284 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:18,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:18,284 INFO L82 PathProgramCache]: Analyzing trace with hash 181784849, now seen corresponding path program 150 times [2021-06-06 00:08:18,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:18,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752379200] [2021-06-06 00:08:18,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:18,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:18,322 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-06 00:08:18,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:18,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752379200] [2021-06-06 00:08:18,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752379200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:18,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861826442] [2021-06-06 00:08:18,322 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 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-06 00:08:18,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:08:18,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:18,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:18,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:18,412 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-06 00:08:18,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861826442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:18,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:18,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:08:18,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961813425] [2021-06-06 00:08:18,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:08:18,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:18,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:08:18,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:08:18,413 INFO L87 Difference]: Start difference. First operand 44875 states and 172574 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-06 00:08:19,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:19,652 INFO L93 Difference]: Finished difference Result 61566 states and 229189 transitions. [2021-06-06 00:08:19,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-06 00:08:19,652 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-06 00:08:19,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:19,813 INFO L225 Difference]: With dead ends: 61566 [2021-06-06 00:08:19,813 INFO L226 Difference]: Without dead ends: 61558 [2021-06-06 00:08:19,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 657.3ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-06-06 00:08:19,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61558 states. [2021-06-06 00:08:21,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61558 to 43735. [2021-06-06 00:08:21,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43735 states, 43734 states have (on average 3.8648191338546667) internal successors, (169024), 43734 states have internal predecessors, (169024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:21,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43735 states to 43735 states and 169024 transitions. [2021-06-06 00:08:21,420 INFO L78 Accepts]: Start accepts. Automaton has 43735 states and 169024 transitions. Word has length 28 [2021-06-06 00:08:21,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:21,421 INFO L482 AbstractCegarLoop]: Abstraction has 43735 states and 169024 transitions. [2021-06-06 00:08:21,421 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-06 00:08:21,421 INFO L276 IsEmpty]: Start isEmpty. Operand 43735 states and 169024 transitions. [2021-06-06 00:08:21,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:21,497 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:21,497 INFO L554 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-06 00:08:21,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4126,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:21,697 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:21,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:21,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1333307123, now seen corresponding path program 151 times [2021-06-06 00:08:21,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:21,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896955302] [2021-06-06 00:08:21,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:21,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:21,738 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-06 00:08:21,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:21,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896955302] [2021-06-06 00:08:21,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896955302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:21,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346450148] [2021-06-06 00:08:21,739 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 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-06 00:08:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:21,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:21,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:21,835 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-06 00:08:21,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346450148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:21,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:21,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:08:21,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169133396] [2021-06-06 00:08:21,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:08:21,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:21,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:08:21,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:08:21,836 INFO L87 Difference]: Start difference. First operand 43735 states and 169024 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-06 00:08:22,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:22,996 INFO L93 Difference]: Finished difference Result 59917 states and 224585 transitions. [2021-06-06 00:08:22,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-06 00:08:22,996 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-06 00:08:22,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:23,154 INFO L225 Difference]: With dead ends: 59917 [2021-06-06 00:08:23,154 INFO L226 Difference]: Without dead ends: 59893 [2021-06-06 00:08:23,154 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 605.7ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:08:23,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59893 states. [2021-06-06 00:08:24,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59893 to 43743. [2021-06-06 00:08:24,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43743 states, 43742 states have (on average 3.8626948927803944) internal successors, (168962), 43742 states have internal predecessors, (168962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:24,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43743 states to 43743 states and 168962 transitions. [2021-06-06 00:08:24,818 INFO L78 Accepts]: Start accepts. Automaton has 43743 states and 168962 transitions. Word has length 28 [2021-06-06 00:08:24,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:24,819 INFO L482 AbstractCegarLoop]: Abstraction has 43743 states and 168962 transitions. [2021-06-06 00:08:24,819 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-06 00:08:24,819 INFO L276 IsEmpty]: Start isEmpty. Operand 43743 states and 168962 transitions. [2021-06-06 00:08:24,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:24,891 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:24,891 INFO L554 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-06 00:08:25,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4127,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:25,092 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:25,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:25,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1959694861, now seen corresponding path program 152 times [2021-06-06 00:08:25,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:25,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833154194] [2021-06-06 00:08:25,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:25,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:25,131 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-06 00:08:25,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:25,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833154194] [2021-06-06 00:08:25,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833154194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:25,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791241058] [2021-06-06 00:08:25,131 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 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-06 00:08:25,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:08:25,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:25,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:25,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:25,220 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-06 00:08:25,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791241058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:25,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:25,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:08:25,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982608378] [2021-06-06 00:08:25,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:08:25,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:25,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:08:25,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:08:25,220 INFO L87 Difference]: Start difference. First operand 43743 states and 168962 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-06 00:08:26,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:26,270 INFO L93 Difference]: Finished difference Result 61196 states and 228200 transitions. [2021-06-06 00:08:26,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-06 00:08:26,270 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-06 00:08:26,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:26,434 INFO L225 Difference]: With dead ends: 61196 [2021-06-06 00:08:26,435 INFO L226 Difference]: Without dead ends: 61156 [2021-06-06 00:08:26,435 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 524.2ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:08:26,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61156 states. [2021-06-06 00:08:27,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61156 to 43881. [2021-06-06 00:08:28,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43881 states, 43880 states have (on average 3.862010027347311) internal successors, (169465), 43880 states have internal predecessors, (169465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:28,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43881 states to 43881 states and 169465 transitions. [2021-06-06 00:08:28,175 INFO L78 Accepts]: Start accepts. Automaton has 43881 states and 169465 transitions. Word has length 28 [2021-06-06 00:08:28,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:28,175 INFO L482 AbstractCegarLoop]: Abstraction has 43881 states and 169465 transitions. [2021-06-06 00:08:28,175 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-06 00:08:28,175 INFO L276 IsEmpty]: Start isEmpty. Operand 43881 states and 169465 transitions. [2021-06-06 00:08:28,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:28,260 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:28,261 INFO L554 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-06 00:08:28,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4128,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:28,465 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:28,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:28,465 INFO L82 PathProgramCache]: Analyzing trace with hash 243917385, now seen corresponding path program 153 times [2021-06-06 00:08:28,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:28,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036069062] [2021-06-06 00:08:28,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:28,507 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-06 00:08:28,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:28,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036069062] [2021-06-06 00:08:28,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036069062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:28,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063765946] [2021-06-06 00:08:28,508 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 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-06 00:08:28,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:08:28,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:28,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:28,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:28,646 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-06 00:08:28,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063765946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:28,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:28,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:08:28,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54421420] [2021-06-06 00:08:28,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:08:28,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:28,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:08:28,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:08:28,647 INFO L87 Difference]: Start difference. First operand 43881 states and 169465 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-06 00:08:30,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:30,392 INFO L93 Difference]: Finished difference Result 60421 states and 225864 transitions. [2021-06-06 00:08:30,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-06 00:08:30,393 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-06 00:08:30,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:30,582 INFO L225 Difference]: With dead ends: 60421 [2021-06-06 00:08:30,582 INFO L226 Difference]: Without dead ends: 60421 [2021-06-06 00:08:30,582 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2487 ImplicationChecksByTransitivity, 865.6ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-06-06 00:08:30,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60421 states. [2021-06-06 00:08:31,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60421 to 44786. [2021-06-06 00:08:31,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44786 states, 44785 states have (on average 3.8525399129172713) internal successors, (172536), 44785 states have internal predecessors, (172536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:31,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44786 states to 44786 states and 172536 transitions. [2021-06-06 00:08:31,873 INFO L78 Accepts]: Start accepts. Automaton has 44786 states and 172536 transitions. Word has length 28 [2021-06-06 00:08:31,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:31,873 INFO L482 AbstractCegarLoop]: Abstraction has 44786 states and 172536 transitions. [2021-06-06 00:08:31,873 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-06 00:08:31,873 INFO L276 IsEmpty]: Start isEmpty. Operand 44786 states and 172536 transitions. [2021-06-06 00:08:31,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:31,939 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:31,939 INFO L554 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-06 00:08:32,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4129 [2021-06-06 00:08:32,140 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:32,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:32,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1886956539, now seen corresponding path program 154 times [2021-06-06 00:08:32,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:32,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764278489] [2021-06-06 00:08:32,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:32,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:32,179 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-06 00:08:32,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:32,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764278489] [2021-06-06 00:08:32,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764278489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:32,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958238620] [2021-06-06 00:08:32,179 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 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-06 00:08:32,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:08:32,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:32,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:32,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:32,300 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-06 00:08:32,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958238620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:32,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:32,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:08:32,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773397741] [2021-06-06 00:08:32,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:08:32,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:32,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:08:32,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:08:32,301 INFO L87 Difference]: Start difference. First operand 44786 states and 172536 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-06 00:08:33,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:33,899 INFO L93 Difference]: Finished difference Result 59926 states and 224477 transitions. [2021-06-06 00:08:33,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:08:33,903 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-06 00:08:33,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:34,131 INFO L225 Difference]: With dead ends: 59926 [2021-06-06 00:08:34,131 INFO L226 Difference]: Without dead ends: 59918 [2021-06-06 00:08:34,131 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1728 ImplicationChecksByTransitivity, 688.2ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-06-06 00:08:34,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59918 states. [2021-06-06 00:08:35,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59918 to 44710. [2021-06-06 00:08:35,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44710 states, 44709 states have (on average 3.8538101948153614) internal successors, (172300), 44709 states have internal predecessors, (172300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:35,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44710 states to 44710 states and 172300 transitions. [2021-06-06 00:08:35,579 INFO L78 Accepts]: Start accepts. Automaton has 44710 states and 172300 transitions. Word has length 28 [2021-06-06 00:08:35,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:35,579 INFO L482 AbstractCegarLoop]: Abstraction has 44710 states and 172300 transitions. [2021-06-06 00:08:35,579 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-06 00:08:35,579 INFO L276 IsEmpty]: Start isEmpty. Operand 44710 states and 172300 transitions. [2021-06-06 00:08:35,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:35,650 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:35,650 INFO L554 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-06 00:08:35,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4130 [2021-06-06 00:08:35,850 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:35,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:35,851 INFO L82 PathProgramCache]: Analyzing trace with hash 619499361, now seen corresponding path program 155 times [2021-06-06 00:08:35,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:35,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806959024] [2021-06-06 00:08:35,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:35,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:35,889 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-06 00:08:35,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:35,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806959024] [2021-06-06 00:08:35,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806959024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:35,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714214151] [2021-06-06 00:08:35,889 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 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-06 00:08:35,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:08:35,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:35,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:35,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:35,998 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-06 00:08:35,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714214151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:35,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:35,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:08:35,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079808082] [2021-06-06 00:08:35,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:08:35,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:35,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:08:35,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:08:35,999 INFO L87 Difference]: Start difference. First operand 44710 states and 172300 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-06 00:08:37,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:37,126 INFO L93 Difference]: Finished difference Result 59403 states and 223231 transitions. [2021-06-06 00:08:37,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-06 00:08:37,126 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-06 00:08:37,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:37,642 INFO L225 Difference]: With dead ends: 59403 [2021-06-06 00:08:37,642 INFO L226 Difference]: Without dead ends: 59379 [2021-06-06 00:08:37,643 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1251 ImplicationChecksByTransitivity, 569.1ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:08:37,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59379 states. [2021-06-06 00:08:38,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59379 to 44696. [2021-06-06 00:08:38,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44696 states, 44695 states have (on average 3.8537867770444123) internal successors, (172245), 44695 states have internal predecessors, (172245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:39,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44696 states to 44696 states and 172245 transitions. [2021-06-06 00:08:39,112 INFO L78 Accepts]: Start accepts. Automaton has 44696 states and 172245 transitions. Word has length 28 [2021-06-06 00:08:39,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:39,112 INFO L482 AbstractCegarLoop]: Abstraction has 44696 states and 172245 transitions. [2021-06-06 00:08:39,112 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-06 00:08:39,113 INFO L276 IsEmpty]: Start isEmpty. Operand 44696 states and 172245 transitions. [2021-06-06 00:08:39,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:39,185 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:39,185 INFO L554 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-06 00:08:39,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4131 [2021-06-06 00:08:39,385 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:39,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:39,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1303085277, now seen corresponding path program 156 times [2021-06-06 00:08:39,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:39,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212286746] [2021-06-06 00:08:39,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:39,425 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-06 00:08:39,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:39,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212286746] [2021-06-06 00:08:39,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212286746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:39,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465423579] [2021-06-06 00:08:39,425 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 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-06 00:08:39,448 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:08:39,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:39,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:39,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:39,525 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-06 00:08:39,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465423579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:39,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:39,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-06 00:08:39,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350197931] [2021-06-06 00:08:39,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:08:39,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:39,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:08:39,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:08:39,525 INFO L87 Difference]: Start difference. First operand 44696 states and 172245 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-06 00:08:40,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:40,586 INFO L93 Difference]: Finished difference Result 59185 states and 222538 transitions. [2021-06-06 00:08:40,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-06 00:08:40,587 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-06 00:08:40,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:40,739 INFO L225 Difference]: With dead ends: 59185 [2021-06-06 00:08:40,740 INFO L226 Difference]: Without dead ends: 59145 [2021-06-06 00:08:40,740 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 534.8ms TimeCoverageRelationStatistics Valid=696, Invalid=2726, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:08:40,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59145 states. [2021-06-06 00:08:42,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59145 to 45045. [2021-06-06 00:08:42,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45045 states, 45044 states have (on average 3.855652251132226) internal successors, (173674), 45044 states have internal predecessors, (173674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:42,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45045 states to 45045 states and 173674 transitions. [2021-06-06 00:08:42,514 INFO L78 Accepts]: Start accepts. Automaton has 45045 states and 173674 transitions. Word has length 28 [2021-06-06 00:08:42,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:42,514 INFO L482 AbstractCegarLoop]: Abstraction has 45045 states and 173674 transitions. [2021-06-06 00:08:42,514 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-06 00:08:42,514 INFO L276 IsEmpty]: Start isEmpty. Operand 45045 states and 173674 transitions. [2021-06-06 00:08:42,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:42,590 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:42,590 INFO L554 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-06 00:08:42,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4132 [2021-06-06 00:08:42,791 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:42,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:42,791 INFO L82 PathProgramCache]: Analyzing trace with hash 806750187, now seen corresponding path program 157 times [2021-06-06 00:08:42,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:42,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912045740] [2021-06-06 00:08:42,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:42,843 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-06 00:08:42,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:42,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912045740] [2021-06-06 00:08:42,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912045740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:42,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729617237] [2021-06-06 00:08:42,844 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 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-06 00:08:42,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:42,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:42,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:42,980 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-06 00:08:42,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729617237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:42,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:42,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:08:42,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103938678] [2021-06-06 00:08:42,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:08:42,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:42,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:08:42,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:08:42,981 INFO L87 Difference]: Start difference. First operand 45045 states and 173674 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-06 00:08:44,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:44,222 INFO L93 Difference]: Finished difference Result 71823 states and 267438 transitions. [2021-06-06 00:08:44,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-06 00:08:44,223 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-06 00:08:44,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:44,743 INFO L225 Difference]: With dead ends: 71823 [2021-06-06 00:08:44,743 INFO L226 Difference]: Without dead ends: 71823 [2021-06-06 00:08:44,744 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 612.1ms TimeCoverageRelationStatistics Valid=901, Invalid=3131, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:08:44,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71823 states. [2021-06-06 00:08:46,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71823 to 46211. [2021-06-06 00:08:46,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46211 states, 46210 states have (on average 3.86991993075092) internal successors, (178829), 46210 states have internal predecessors, (178829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:46,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46211 states to 46211 states and 178829 transitions. [2021-06-06 00:08:46,216 INFO L78 Accepts]: Start accepts. Automaton has 46211 states and 178829 transitions. Word has length 28 [2021-06-06 00:08:46,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:46,216 INFO L482 AbstractCegarLoop]: Abstraction has 46211 states and 178829 transitions. [2021-06-06 00:08:46,216 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-06 00:08:46,216 INFO L276 IsEmpty]: Start isEmpty. Operand 46211 states and 178829 transitions. [2021-06-06 00:08:46,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:46,285 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:46,285 INFO L554 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-06 00:08:46,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4133 [2021-06-06 00:08:46,489 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:46,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:46,489 INFO L82 PathProgramCache]: Analyzing trace with hash 132028309, now seen corresponding path program 158 times [2021-06-06 00:08:46,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:46,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203661434] [2021-06-06 00:08:46,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:46,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:46,531 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-06 00:08:46,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:46,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203661434] [2021-06-06 00:08:46,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203661434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:46,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160151191] [2021-06-06 00:08:46,532 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 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-06 00:08:46,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:08:46,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:46,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:46,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:46,650 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-06 00:08:46,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160151191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:46,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:46,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:08:46,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434061292] [2021-06-06 00:08:46,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:08:46,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:46,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:08:46,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:08:46,651 INFO L87 Difference]: Start difference. First operand 46211 states and 178829 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-06 00:08:47,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:47,775 INFO L93 Difference]: Finished difference Result 65877 states and 248593 transitions. [2021-06-06 00:08:47,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 00:08:47,775 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-06 00:08:47,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:48,293 INFO L225 Difference]: With dead ends: 65877 [2021-06-06 00:08:48,293 INFO L226 Difference]: Without dead ends: 65877 [2021-06-06 00:08:48,294 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 559.4ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:08:48,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65877 states. [2021-06-06 00:08:49,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65877 to 46241. [2021-06-06 00:08:49,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46241 states, 46240 states have (on average 3.8697231833910033) internal successors, (178936), 46240 states have internal predecessors, (178936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:49,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46241 states to 46241 states and 178936 transitions. [2021-06-06 00:08:49,818 INFO L78 Accepts]: Start accepts. Automaton has 46241 states and 178936 transitions. Word has length 28 [2021-06-06 00:08:49,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:49,818 INFO L482 AbstractCegarLoop]: Abstraction has 46241 states and 178936 transitions. [2021-06-06 00:08:49,818 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-06 00:08:49,818 INFO L276 IsEmpty]: Start isEmpty. Operand 46241 states and 178936 transitions. [2021-06-06 00:08:49,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:49,889 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:49,889 INFO L554 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-06 00:08:50,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4134 [2021-06-06 00:08:50,090 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:50,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:50,090 INFO L82 PathProgramCache]: Analyzing trace with hash 1785388485, now seen corresponding path program 159 times [2021-06-06 00:08:50,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:50,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425118277] [2021-06-06 00:08:50,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:50,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:50,128 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-06 00:08:50,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:50,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425118277] [2021-06-06 00:08:50,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425118277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:50,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663843679] [2021-06-06 00:08:50,128 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 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-06 00:08:50,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:08:50,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:50,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:50,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:50,254 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-06 00:08:50,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663843679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:50,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:50,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:08:50,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099881374] [2021-06-06 00:08:50,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:08:50,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:50,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:08:50,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:08:50,255 INFO L87 Difference]: Start difference. First operand 46241 states and 178936 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-06 00:08:52,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:52,168 INFO L93 Difference]: Finished difference Result 66732 states and 251021 transitions. [2021-06-06 00:08:52,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-06 00:08:52,168 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-06 00:08:52,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:52,379 INFO L225 Difference]: With dead ends: 66732 [2021-06-06 00:08:52,379 INFO L226 Difference]: Without dead ends: 66732 [2021-06-06 00:08:52,379 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2901 ImplicationChecksByTransitivity, 918.9ms TimeCoverageRelationStatistics Valid=1557, Invalid=5925, Unknown=0, NotChecked=0, Total=7482 [2021-06-06 00:08:52,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66732 states. [2021-06-06 00:08:53,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66732 to 46505. [2021-06-06 00:08:53,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46505 states, 46504 states have (on average 3.8662050576294513) internal successors, (179794), 46504 states have internal predecessors, (179794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:53,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46505 states to 46505 states and 179794 transitions. [2021-06-06 00:08:53,855 INFO L78 Accepts]: Start accepts. Automaton has 46505 states and 179794 transitions. Word has length 28 [2021-06-06 00:08:53,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:53,855 INFO L482 AbstractCegarLoop]: Abstraction has 46505 states and 179794 transitions. [2021-06-06 00:08:53,855 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-06 00:08:53,855 INFO L276 IsEmpty]: Start isEmpty. Operand 46505 states and 179794 transitions. [2021-06-06 00:08:53,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:53,925 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:53,925 INFO L554 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-06 00:08:54,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4135,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:54,125 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:54,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:54,126 INFO L82 PathProgramCache]: Analyzing trace with hash -866539657, now seen corresponding path program 160 times [2021-06-06 00:08:54,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:54,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103064043] [2021-06-06 00:08:54,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:54,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:54,164 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-06 00:08:54,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:54,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103064043] [2021-06-06 00:08:54,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103064043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:54,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637382021] [2021-06-06 00:08:54,164 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 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-06 00:08:54,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:08:54,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:54,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:54,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:54,284 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-06 00:08:54,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637382021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:54,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:54,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:08:54,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809734118] [2021-06-06 00:08:54,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:08:54,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:54,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:08:54,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:08:54,285 INFO L87 Difference]: Start difference. First operand 46505 states and 179794 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-06 00:08:55,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:55,896 INFO L93 Difference]: Finished difference Result 65947 states and 248794 transitions. [2021-06-06 00:08:55,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:08:55,897 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-06 00:08:55,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:56,068 INFO L225 Difference]: With dead ends: 65947 [2021-06-06 00:08:56,068 INFO L226 Difference]: Without dead ends: 65943 [2021-06-06 00:08:56,069 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1774 ImplicationChecksByTransitivity, 722.2ms TimeCoverageRelationStatistics Valid=1139, Invalid=3831, Unknown=0, NotChecked=0, Total=4970 [2021-06-06 00:08:56,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65943 states. [2021-06-06 00:08:57,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65943 to 46141. [2021-06-06 00:08:57,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46141 states, 46140 states have (on average 3.8699176419592543) internal successors, (178558), 46140 states have internal predecessors, (178558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:08:57,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46141 states to 46141 states and 178558 transitions. [2021-06-06 00:08:57,570 INFO L78 Accepts]: Start accepts. Automaton has 46141 states and 178558 transitions. Word has length 28 [2021-06-06 00:08:57,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:08:57,570 INFO L482 AbstractCegarLoop]: Abstraction has 46141 states and 178558 transitions. [2021-06-06 00:08:57,570 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-06 00:08:57,570 INFO L276 IsEmpty]: Start isEmpty. Operand 46141 states and 178558 transitions. [2021-06-06 00:08:57,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:08:57,640 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:08:57,640 INFO L554 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-06 00:08:57,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4136,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:08:57,841 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:08:57,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:08:57,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1338899459, now seen corresponding path program 161 times [2021-06-06 00:08:57,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:08:57,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88909597] [2021-06-06 00:08:57,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:08:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:08:57,880 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-06 00:08:57,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:08:57,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88909597] [2021-06-06 00:08:57,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88909597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:57,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821548379] [2021-06-06 00:08:57,880 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 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-06 00:08:57,903 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:08:57,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:08:57,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:08:57,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:08:57,994 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-06 00:08:57,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821548379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:08:57,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:08:57,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:08:57,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973449224] [2021-06-06 00:08:57,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:08:57,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:08:57,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:08:57,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:08:57,995 INFO L87 Difference]: Start difference. First operand 46141 states and 178558 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-06 00:08:59,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:08:59,212 INFO L93 Difference]: Finished difference Result 60232 states and 229011 transitions. [2021-06-06 00:08:59,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-06 00:08:59,212 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-06 00:08:59,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:08:59,371 INFO L225 Difference]: With dead ends: 60232 [2021-06-06 00:08:59,371 INFO L226 Difference]: Without dead ends: 60232 [2021-06-06 00:08:59,371 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 475.8ms TimeCoverageRelationStatistics Valid=608, Invalid=2148, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:08:59,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60232 states. [2021-06-06 00:09:00,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60232 to 46157. [2021-06-06 00:09:00,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46157 states, 46156 states have (on average 3.8717826501429933) internal successors, (178706), 46156 states have internal predecessors, (178706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:00,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46157 states to 46157 states and 178706 transitions. [2021-06-06 00:09:00,736 INFO L78 Accepts]: Start accepts. Automaton has 46157 states and 178706 transitions. Word has length 28 [2021-06-06 00:09:00,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:00,736 INFO L482 AbstractCegarLoop]: Abstraction has 46157 states and 178706 transitions. [2021-06-06 00:09:00,736 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-06 00:09:00,736 INFO L276 IsEmpty]: Start isEmpty. Operand 46157 states and 178706 transitions. [2021-06-06 00:09:00,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:00,805 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:00,805 INFO L554 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-06 00:09:01,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4137,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:01,006 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:01,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:01,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1775748157, now seen corresponding path program 162 times [2021-06-06 00:09:01,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:01,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396435831] [2021-06-06 00:09:01,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:01,044 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-06 00:09:01,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:01,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396435831] [2021-06-06 00:09:01,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396435831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:01,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676292406] [2021-06-06 00:09:01,044 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 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-06 00:09:01,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:09:01,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:01,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:09:01,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:01,153 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-06 00:09:01,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676292406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:01,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:01,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:09:01,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489383494] [2021-06-06 00:09:01,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:09:01,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:01,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:09:01,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:09:01,153 INFO L87 Difference]: Start difference. First operand 46157 states and 178706 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-06 00:09:01,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:01,943 INFO L93 Difference]: Finished difference Result 59549 states and 227144 transitions. [2021-06-06 00:09:01,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:09:01,943 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-06 00:09:01,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:02,524 INFO L225 Difference]: With dead ends: 59549 [2021-06-06 00:09:02,524 INFO L226 Difference]: Without dead ends: 59537 [2021-06-06 00:09:02,524 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 366.9ms TimeCoverageRelationStatistics Valid=448, Invalid=1532, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:09:02,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59537 states. [2021-06-06 00:09:03,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59537 to 46091. [2021-06-06 00:09:03,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46091 states, 46090 states have (on average 3.8729225428509437) internal successors, (178503), 46090 states have internal predecessors, (178503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:03,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46091 states to 46091 states and 178503 transitions. [2021-06-06 00:09:03,906 INFO L78 Accepts]: Start accepts. Automaton has 46091 states and 178503 transitions. Word has length 28 [2021-06-06 00:09:03,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:03,907 INFO L482 AbstractCegarLoop]: Abstraction has 46091 states and 178503 transitions. [2021-06-06 00:09:03,907 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-06 00:09:03,907 INFO L276 IsEmpty]: Start isEmpty. Operand 46091 states and 178503 transitions. [2021-06-06 00:09:03,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:03,979 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:03,979 INFO L554 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-06 00:09:04,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4138 [2021-06-06 00:09:04,179 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:04,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:04,179 INFO L82 PathProgramCache]: Analyzing trace with hash 517999999, now seen corresponding path program 163 times [2021-06-06 00:09:04,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:04,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665152745] [2021-06-06 00:09:04,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:04,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:04,219 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-06 00:09:04,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:04,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665152745] [2021-06-06 00:09:04,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665152745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:04,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986821618] [2021-06-06 00:09:04,220 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 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-06 00:09:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:04,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:09:04,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:04,334 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-06 00:09:04,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986821618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:04,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:04,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:09:04,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147939821] [2021-06-06 00:09:04,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:09:04,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:04,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:09:04,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:09:04,335 INFO L87 Difference]: Start difference. First operand 46091 states and 178503 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-06 00:09:05,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:05,026 INFO L93 Difference]: Finished difference Result 50569 states and 193277 transitions. [2021-06-06 00:09:05,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:09:05,026 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-06 00:09:05,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:05,158 INFO L225 Difference]: With dead ends: 50569 [2021-06-06 00:09:05,159 INFO L226 Difference]: Without dead ends: 50569 [2021-06-06 00:09:05,159 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 326.2ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:09:05,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50569 states. [2021-06-06 00:09:06,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50569 to 46299. [2021-06-06 00:09:06,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46299 states, 46298 states have (on average 3.8704695667199447) internal successors, (179195), 46298 states have internal predecessors, (179195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:06,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46299 states to 46299 states and 179195 transitions. [2021-06-06 00:09:06,487 INFO L78 Accepts]: Start accepts. Automaton has 46299 states and 179195 transitions. Word has length 28 [2021-06-06 00:09:06,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:06,488 INFO L482 AbstractCegarLoop]: Abstraction has 46299 states and 179195 transitions. [2021-06-06 00:09:06,488 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-06 00:09:06,488 INFO L276 IsEmpty]: Start isEmpty. Operand 46299 states and 179195 transitions. [2021-06-06 00:09:06,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:06,557 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:06,557 INFO L554 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-06 00:09:06,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4139,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:06,758 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:06,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:06,758 INFO L82 PathProgramCache]: Analyzing trace with hash -480567967, now seen corresponding path program 164 times [2021-06-06 00:09:06,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:06,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088873615] [2021-06-06 00:09:06,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:06,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:06,793 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-06 00:09:06,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:06,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088873615] [2021-06-06 00:09:06,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088873615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:06,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706850061] [2021-06-06 00:09:06,793 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 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-06 00:09:06,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:09:06,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:06,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:09:06,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:06,925 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-06 00:09:06,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706850061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:06,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:06,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:09:06,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178410556] [2021-06-06 00:09:06,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:09:06,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:06,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:09:06,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:09:06,926 INFO L87 Difference]: Start difference. First operand 46299 states and 179195 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-06 00:09:07,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:07,906 INFO L93 Difference]: Finished difference Result 50416 states and 192879 transitions. [2021-06-06 00:09:07,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:09:07,907 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-06 00:09:07,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:08,043 INFO L225 Difference]: With dead ends: 50416 [2021-06-06 00:09:08,043 INFO L226 Difference]: Without dead ends: 50412 [2021-06-06 00:09:08,043 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 341.5ms TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:09:08,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50412 states. [2021-06-06 00:09:09,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50412 to 46239. [2021-06-06 00:09:09,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46239 states, 46238 states have (on average 3.8713395908127515) internal successors, (179003), 46238 states have internal predecessors, (179003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:09,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46239 states to 46239 states and 179003 transitions. [2021-06-06 00:09:09,245 INFO L78 Accepts]: Start accepts. Automaton has 46239 states and 179003 transitions. Word has length 28 [2021-06-06 00:09:09,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:09,245 INFO L482 AbstractCegarLoop]: Abstraction has 46239 states and 179003 transitions. [2021-06-06 00:09:09,245 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-06 00:09:09,245 INFO L276 IsEmpty]: Start isEmpty. Operand 46239 states and 179003 transitions. [2021-06-06 00:09:09,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:09,316 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:09,316 INFO L554 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-06 00:09:09,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4140,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:09,516 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:09,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:09,516 INFO L82 PathProgramCache]: Analyzing trace with hash -510371023, now seen corresponding path program 78 times [2021-06-06 00:09:09,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:09,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415916661] [2021-06-06 00:09:09,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:09,555 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-06 00:09:09,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:09,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415916661] [2021-06-06 00:09:09,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415916661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:09,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433165121] [2021-06-06 00:09:09,555 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 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-06 00:09:09,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:09:09,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:09,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:09:09,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:09,632 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-06 00:09:09,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433165121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:09,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:09,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-06 00:09:09,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899646333] [2021-06-06 00:09:09,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:09:09,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:09,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:09:09,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:09:09,632 INFO L87 Difference]: Start difference. First operand 46239 states and 179003 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-06 00:09:10,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:10,207 INFO L93 Difference]: Finished difference Result 50471 states and 192992 transitions. [2021-06-06 00:09:10,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:09:10,207 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-06 00:09:10,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:10,351 INFO L225 Difference]: With dead ends: 50471 [2021-06-06 00:09:10,351 INFO L226 Difference]: Without dead ends: 50471 [2021-06-06 00:09:10,351 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 215.7ms TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:09:10,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50471 states. [2021-06-06 00:09:11,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50471 to 46343. [2021-06-06 00:09:11,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46343 states, 46342 states have (on average 3.869643088343188) internal successors, (179327), 46342 states have internal predecessors, (179327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:12,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46343 states to 46343 states and 179327 transitions. [2021-06-06 00:09:12,113 INFO L78 Accepts]: Start accepts. Automaton has 46343 states and 179327 transitions. Word has length 28 [2021-06-06 00:09:12,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:12,113 INFO L482 AbstractCegarLoop]: Abstraction has 46343 states and 179327 transitions. [2021-06-06 00:09:12,113 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-06 00:09:12,113 INFO L276 IsEmpty]: Start isEmpty. Operand 46343 states and 179327 transitions. [2021-06-06 00:09:12,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:12,197 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:12,197 INFO L554 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-06 00:09:12,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4141 [2021-06-06 00:09:12,398 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:12,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:12,398 INFO L82 PathProgramCache]: Analyzing trace with hash 394977929, now seen corresponding path program 79 times [2021-06-06 00:09:12,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:12,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795809101] [2021-06-06 00:09:12,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:12,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:12,431 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-06 00:09:12,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:12,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795809101] [2021-06-06 00:09:12,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795809101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:12,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292573418] [2021-06-06 00:09:12,431 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 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-06 00:09:12,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:12,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:09:12,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:12,500 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-06 00:09:12,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292573418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:12,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:12,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-06 00:09:12,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687091527] [2021-06-06 00:09:12,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:09:12,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:12,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:09:12,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:09:12,501 INFO L87 Difference]: Start difference. First operand 46343 states and 179327 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-06 00:09:12,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:12,951 INFO L93 Difference]: Finished difference Result 50566 states and 193429 transitions. [2021-06-06 00:09:12,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:09:12,951 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-06 00:09:12,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:13,086 INFO L225 Difference]: With dead ends: 50566 [2021-06-06 00:09:13,086 INFO L226 Difference]: Without dead ends: 50554 [2021-06-06 00:09:13,086 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:09:13,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50554 states. [2021-06-06 00:09:14,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50554 to 46475. [2021-06-06 00:09:14,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46475 states, 46474 states have (on average 3.867861600034428) internal successors, (179755), 46474 states have internal predecessors, (179755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:14,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46475 states to 46475 states and 179755 transitions. [2021-06-06 00:09:14,528 INFO L78 Accepts]: Start accepts. Automaton has 46475 states and 179755 transitions. Word has length 28 [2021-06-06 00:09:14,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:14,528 INFO L482 AbstractCegarLoop]: Abstraction has 46475 states and 179755 transitions. [2021-06-06 00:09:14,528 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-06 00:09:14,528 INFO L276 IsEmpty]: Start isEmpty. Operand 46475 states and 179755 transitions. [2021-06-06 00:09:14,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:14,601 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:14,601 INFO L554 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-06 00:09:14,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4142 [2021-06-06 00:09:14,801 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:14,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:14,802 INFO L82 PathProgramCache]: Analyzing trace with hash -597515635, now seen corresponding path program 80 times [2021-06-06 00:09:14,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:14,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359922173] [2021-06-06 00:09:14,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:14,840 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-06 00:09:14,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:14,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359922173] [2021-06-06 00:09:14,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359922173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:14,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834507627] [2021-06-06 00:09:14,841 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 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-06 00:09:14,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:09:14,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:14,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:09:14,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:14,917 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-06 00:09:14,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834507627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:14,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:14,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-06 00:09:14,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605359465] [2021-06-06 00:09:14,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:09:14,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:14,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:09:14,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:09:14,918 INFO L87 Difference]: Start difference. First operand 46475 states and 179755 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-06 00:09:15,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:15,402 INFO L93 Difference]: Finished difference Result 50530 states and 193345 transitions. [2021-06-06 00:09:15,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:09:15,402 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-06 00:09:15,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:15,852 INFO L225 Difference]: With dead ends: 50530 [2021-06-06 00:09:15,852 INFO L226 Difference]: Without dead ends: 50510 [2021-06-06 00:09:15,852 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 169.7ms TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:09:15,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50510 states. [2021-06-06 00:09:16,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50510 to 46475. [2021-06-06 00:09:16,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46475 states, 46474 states have (on average 3.867775530404097) internal successors, (179751), 46474 states have internal predecessors, (179751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:17,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46475 states to 46475 states and 179751 transitions. [2021-06-06 00:09:17,204 INFO L78 Accepts]: Start accepts. Automaton has 46475 states and 179751 transitions. Word has length 28 [2021-06-06 00:09:17,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:17,205 INFO L482 AbstractCegarLoop]: Abstraction has 46475 states and 179751 transitions. [2021-06-06 00:09:17,205 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-06 00:09:17,205 INFO L276 IsEmpty]: Start isEmpty. Operand 46475 states and 179751 transitions. [2021-06-06 00:09:17,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:17,278 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:17,278 INFO L554 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-06 00:09:17,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4143 [2021-06-06 00:09:17,479 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:17,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:17,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1058352779, now seen corresponding path program 165 times [2021-06-06 00:09:17,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:17,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647552184] [2021-06-06 00:09:17,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:17,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:17,514 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-06 00:09:17,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:17,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647552184] [2021-06-06 00:09:17,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647552184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:17,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820768153] [2021-06-06 00:09:17,514 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 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-06 00:09:17,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:09:17,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:17,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:09:17,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:17,599 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-06 00:09:17,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820768153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:17,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:17,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:09:17,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18681329] [2021-06-06 00:09:17,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:09:17,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:17,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:09:17,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:09:17,600 INFO L87 Difference]: Start difference. First operand 46475 states and 179751 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-06 00:09:18,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:18,058 INFO L93 Difference]: Finished difference Result 51418 states and 197281 transitions. [2021-06-06 00:09:18,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:09:18,058 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-06 00:09:18,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:18,213 INFO L225 Difference]: With dead ends: 51418 [2021-06-06 00:09:18,213 INFO L226 Difference]: Without dead ends: 51415 [2021-06-06 00:09:18,213 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 131.7ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:09:18,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51415 states. [2021-06-06 00:09:19,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51415 to 48550. [2021-06-06 00:09:19,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48550 states, 48549 states have (on average 3.876434118107479) internal successors, (188197), 48549 states have internal predecessors, (188197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:19,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48550 states to 48550 states and 188197 transitions. [2021-06-06 00:09:19,540 INFO L78 Accepts]: Start accepts. Automaton has 48550 states and 188197 transitions. Word has length 28 [2021-06-06 00:09:19,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:19,541 INFO L482 AbstractCegarLoop]: Abstraction has 48550 states and 188197 transitions. [2021-06-06 00:09:19,541 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-06 00:09:19,541 INFO L276 IsEmpty]: Start isEmpty. Operand 48550 states and 188197 transitions. [2021-06-06 00:09:19,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:19,616 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:19,616 INFO L554 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-06 00:09:19,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4144,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:19,817 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:19,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:19,817 INFO L82 PathProgramCache]: Analyzing trace with hash 287300907, now seen corresponding path program 166 times [2021-06-06 00:09:19,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:19,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619655726] [2021-06-06 00:09:19,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:19,852 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-06 00:09:19,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:19,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619655726] [2021-06-06 00:09:19,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619655726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:19,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652231272] [2021-06-06 00:09:19,852 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 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-06 00:09:19,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:09:19,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:19,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:09:19,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:19,940 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-06 00:09:19,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652231272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:19,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:19,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:09:19,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082195302] [2021-06-06 00:09:19,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:09:19,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:19,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:09:19,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:09:19,941 INFO L87 Difference]: Start difference. First operand 48550 states and 188197 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-06 00:09:20,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:20,835 INFO L93 Difference]: Finished difference Result 54116 states and 206168 transitions. [2021-06-06 00:09:20,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:09:20,835 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-06 00:09:20,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:20,998 INFO L225 Difference]: With dead ends: 54116 [2021-06-06 00:09:20,998 INFO L226 Difference]: Without dead ends: 54116 [2021-06-06 00:09:20,998 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 162.4ms TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:09:21,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54116 states. [2021-06-06 00:09:22,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54116 to 43065. [2021-06-06 00:09:22,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43065 states, 43064 states have (on average 3.8637609139884823) internal successors, (166389), 43064 states have internal predecessors, (166389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:22,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43065 states to 43065 states and 166389 transitions. [2021-06-06 00:09:22,297 INFO L78 Accepts]: Start accepts. Automaton has 43065 states and 166389 transitions. Word has length 28 [2021-06-06 00:09:22,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:22,297 INFO L482 AbstractCegarLoop]: Abstraction has 43065 states and 166389 transitions. [2021-06-06 00:09:22,297 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-06 00:09:22,297 INFO L276 IsEmpty]: Start isEmpty. Operand 43065 states and 166389 transitions. [2021-06-06 00:09:22,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:22,363 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:22,363 INFO L554 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-06 00:09:22,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4145 [2021-06-06 00:09:22,564 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:22,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:22,565 INFO L82 PathProgramCache]: Analyzing trace with hash 811277253, now seen corresponding path program 167 times [2021-06-06 00:09:22,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:22,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046534587] [2021-06-06 00:09:22,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:22,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:09:22,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:22,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046534587] [2021-06-06 00:09:22,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046534587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:22,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202109809] [2021-06-06 00:09:22,603 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 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-06 00:09:22,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:09:22,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:22,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:09:22,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:22,692 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:09:22,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202109809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:22,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:22,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:09:22,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293296859] [2021-06-06 00:09:22,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:09:22,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:22,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:09:22,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:09:22,692 INFO L87 Difference]: Start difference. First operand 43065 states and 166389 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-06 00:09:23,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:23,244 INFO L93 Difference]: Finished difference Result 47945 states and 182818 transitions. [2021-06-06 00:09:23,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:09:23,244 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-06 00:09:23,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:23,365 INFO L225 Difference]: With dead ends: 47945 [2021-06-06 00:09:23,365 INFO L226 Difference]: Without dead ends: 47945 [2021-06-06 00:09:23,365 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 213.7ms TimeCoverageRelationStatistics Valid=270, Invalid=722, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:09:23,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47945 states. [2021-06-06 00:09:24,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47945 to 43898. [2021-06-06 00:09:24,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43898 states, 43897 states have (on average 3.8623823951522884) internal successors, (169547), 43897 states have internal predecessors, (169547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:24,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43898 states to 43898 states and 169547 transitions. [2021-06-06 00:09:24,577 INFO L78 Accepts]: Start accepts. Automaton has 43898 states and 169547 transitions. Word has length 28 [2021-06-06 00:09:24,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:24,577 INFO L482 AbstractCegarLoop]: Abstraction has 43898 states and 169547 transitions. [2021-06-06 00:09:24,577 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-06 00:09:24,577 INFO L276 IsEmpty]: Start isEmpty. Operand 43898 states and 169547 transitions. [2021-06-06 00:09:24,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:24,657 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:24,657 INFO L554 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-06 00:09:24,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4146,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:24,861 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:24,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:24,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1041987733, now seen corresponding path program 168 times [2021-06-06 00:09:24,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:24,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071362863] [2021-06-06 00:09:24,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:24,910 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-06 00:09:24,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:24,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071362863] [2021-06-06 00:09:24,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071362863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:24,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109033054] [2021-06-06 00:09:24,910 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 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-06 00:09:24,934 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:09:24,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:24,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:09:24,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:24,995 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-06 00:09:24,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109033054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:24,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:24,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:09:24,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397449011] [2021-06-06 00:09:24,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:09:24,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:24,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:09:24,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:09:24,996 INFO L87 Difference]: Start difference. First operand 43898 states and 169547 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-06 00:09:25,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:25,445 INFO L93 Difference]: Finished difference Result 45655 states and 175408 transitions. [2021-06-06 00:09:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:09:25,445 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-06 00:09:25,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:25,910 INFO L225 Difference]: With dead ends: 45655 [2021-06-06 00:09:25,910 INFO L226 Difference]: Without dead ends: 45655 [2021-06-06 00:09:25,911 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 149.1ms TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:09:25,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45655 states. [2021-06-06 00:09:26,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45655 to 43906. [2021-06-06 00:09:26,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43906 states, 43905 states have (on average 3.862225259082109) internal successors, (169571), 43905 states have internal predecessors, (169571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:26,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43906 states to 43906 states and 169571 transitions. [2021-06-06 00:09:26,753 INFO L78 Accepts]: Start accepts. Automaton has 43906 states and 169571 transitions. Word has length 28 [2021-06-06 00:09:26,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:26,753 INFO L482 AbstractCegarLoop]: Abstraction has 43906 states and 169571 transitions. [2021-06-06 00:09:26,753 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-06 00:09:26,753 INFO L276 IsEmpty]: Start isEmpty. Operand 43906 states and 169571 transitions. [2021-06-06 00:09:26,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:09:26,819 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:26,820 INFO L554 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-06 00:09:27,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4147,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:27,020 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:27,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:27,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1139256197, now seen corresponding path program 169 times [2021-06-06 00:09:27,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:27,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045701590] [2021-06-06 00:09:27,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:27,318 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-06-06 00:09:27,350 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-06 00:09:27,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:27,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045701590] [2021-06-06 00:09:27,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045701590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:27,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732436051] [2021-06-06 00:09:27,351 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:09:27,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:27,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:09:27,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:27,441 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-06 00:09:27,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732436051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:27,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:27,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:09:27,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118844076] [2021-06-06 00:09:27,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:09:27,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:27,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:09:27,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:09:27,442 INFO L87 Difference]: Start difference. First operand 43906 states and 169571 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-06 00:09:27,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:27,848 INFO L93 Difference]: Finished difference Result 45371 states and 174477 transitions. [2021-06-06 00:09:27,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-06 00:09:27,849 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-06 00:09:27,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:27,957 INFO L225 Difference]: With dead ends: 45371 [2021-06-06 00:09:27,957 INFO L226 Difference]: Without dead ends: 45371 [2021-06-06 00:09:27,957 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 434.4ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:09:28,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45371 states. [2021-06-06 00:09:28,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45371 to 43796. [2021-06-06 00:09:28,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43796 states, 43795 states have (on average 3.8620390455531455) internal successors, (169138), 43795 states have internal predecessors, (169138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:29,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43796 states to 43796 states and 169138 transitions. [2021-06-06 00:09:29,072 INFO L78 Accepts]: Start accepts. Automaton has 43796 states and 169138 transitions. Word has length 28 [2021-06-06 00:09:29,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:29,072 INFO L482 AbstractCegarLoop]: Abstraction has 43796 states and 169138 transitions. [2021-06-06 00:09:29,072 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-06 00:09:29,072 INFO L276 IsEmpty]: Start isEmpty. Operand 43796 states and 169138 transitions. [2021-06-06 00:09:29,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:09:29,142 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:29,142 INFO L554 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-06 00:09:29,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4148,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:29,343 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:29,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:29,343 INFO L82 PathProgramCache]: Analyzing trace with hash -993746325, now seen corresponding path program 170 times [2021-06-06 00:09:29,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:29,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996319119] [2021-06-06 00:09:29,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:29,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:29,630 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 57 [2021-06-06 00:09:29,902 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 68 [2021-06-06 00:09:30,168 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-06 00:09:30,413 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-06 00:09:30,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:30,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996319119] [2021-06-06 00:09:30,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996319119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:30,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248950238] [2021-06-06 00:09:30,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:09:30,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:09:30,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:30,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:09:30,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:30,778 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-06-06 00:09:30,975 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 94 [2021-06-06 00:09:31,170 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-06 00:09:31,474 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-06-06 00:09:31,690 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-06 00:09:31,876 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-06-06 00:09:32,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:09:32,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:09:32,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-06 00:09:32,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:09:32,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,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, 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-06 00:09:32,174 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,491 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 110 [2021-06-06 00:09:32,491 INFO L628 ElimStorePlain]: treesize reduction 342, result has 42.2 percent of original size [2021-06-06 00:09:32,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:09:32,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:32,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:32,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_561 vanished before elimination [2021-06-06 00:09:32,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:09:32,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-06-06 00:09:32,599 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:32,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,687 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-06 00:09:32,688 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:32,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,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, 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-06 00:09:32,771 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:32,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:09:32,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, 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-06 00:09:32,850 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:32,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:09:32,918 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-06 00:09:32,919 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:32,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:32,978 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-06 00:09:32,978 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:668, output treesize:36 [2021-06-06 00:09:33,020 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-06 00:09:33,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248950238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:33,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:33,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-06 00:09:33,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493579076] [2021-06-06 00:09:33,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:09:33,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:33,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:09:33,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:09:33,021 INFO L87 Difference]: Start difference. First operand 43796 states and 169138 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-06 00:09:33,279 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 33 [2021-06-06 00:09:33,568 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 48 [2021-06-06 00:09:33,959 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 91 [2021-06-06 00:09:34,396 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-06-06 00:09:34,633 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 76 [2021-06-06 00:09:34,928 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 58 [2021-06-06 00:09:35,601 WARN L205 SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 100 [2021-06-06 00:09:36,290 WARN L205 SmtUtils]: Spent 624.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 79 [2021-06-06 00:09:36,514 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-06-06 00:09:37,239 WARN L205 SmtUtils]: Spent 660.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 111 [2021-06-06 00:09:37,615 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 104 [2021-06-06 00:09:38,038 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 105 [2021-06-06 00:09:38,965 WARN L205 SmtUtils]: Spent 826.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 157 [2021-06-06 00:09:39,315 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-06-06 00:09:39,717 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 81 [2021-06-06 00:09:40,030 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 60 [2021-06-06 00:09:40,496 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 79 [2021-06-06 00:09:40,800 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 58 [2021-06-06 00:09:41,052 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 46 [2021-06-06 00:09:41,457 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 41 [2021-06-06 00:09:41,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:09:41,676 INFO L93 Difference]: Finished difference Result 53704 states and 203394 transitions. [2021-06-06 00:09:41,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:09:41,677 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-06 00:09:41,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:09:41,907 INFO L225 Difference]: With dead ends: 53704 [2021-06-06 00:09:41,907 INFO L226 Difference]: Without dead ends: 53629 [2021-06-06 00:09:41,907 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 9434.6ms TimeCoverageRelationStatistics Valid=421, Invalid=1835, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:09:41,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53629 states. [2021-06-06 00:09:42,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53629 to 43931. [2021-06-06 00:09:42,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43931 states, 43930 states have (on average 3.8612110175278853) internal successors, (169623), 43930 states have internal predecessors, (169623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:09:43,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43931 states to 43931 states and 169623 transitions. [2021-06-06 00:09:43,123 INFO L78 Accepts]: Start accepts. Automaton has 43931 states and 169623 transitions. Word has length 30 [2021-06-06 00:09:43,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:09:43,123 INFO L482 AbstractCegarLoop]: Abstraction has 43931 states and 169623 transitions. [2021-06-06 00:09:43,123 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-06 00:09:43,123 INFO L276 IsEmpty]: Start isEmpty. Operand 43931 states and 169623 transitions. [2021-06-06 00:09:43,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:09:43,194 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:09:43,194 INFO L554 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-06 00:09:43,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4149,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:09:43,394 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:09:43,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:09:43,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1272822955, now seen corresponding path program 171 times [2021-06-06 00:09:43,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:09:43,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797716690] [2021-06-06 00:09:43,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:09:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:09:43,774 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 53 [2021-06-06 00:09:44,139 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-06 00:09:44,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:09:44,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797716690] [2021-06-06 00:09:44,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797716690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:44,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013442404] [2021-06-06 00:09:44,140 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 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-06 00:09:44,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:09:44,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:09:44,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-06 00:09:44,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:09:44,508 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-06-06 00:09:44,714 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-06 00:09:45,491 WARN L205 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 105 [2021-06-06 00:09:46,069 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-06-06 00:09:46,355 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:09:46,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, 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-06 00:09:46,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:47,824 WARN L205 SmtUtils]: Spent 1.46 s on a formula simplification. DAG size of input: 354 DAG size of output: 338 [2021-06-06 00:09:47,825 INFO L628 ElimStorePlain]: treesize reduction 310, result has 77.1 percent of original size [2021-06-06 00:09:47,890 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:09:47,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:47,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:48,495 WARN L205 SmtUtils]: Spent 602.00 ms on a formula simplification that was a NOOP. DAG size: 341 [2021-06-06 00:09:48,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:48,587 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-06 00:09:48,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-06-06 00:09:48,607 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:49,904 WARN L205 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 338 DAG size of output: 333 [2021-06-06 00:09:49,905 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.1 percent of original size [2021-06-06 00:09:49,988 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:09:49,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:50,000 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:50,079 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-06 00:09:50,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:50,087 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:51,194 WARN L205 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 344 DAG size of output: 330 [2021-06-06 00:09:51,195 INFO L628 ElimStorePlain]: treesize reduction 77, result has 92.5 percent of original size [2021-06-06 00:09:51,273 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:09:51,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:51,276 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:51,309 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-06-06 00:09:51,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:09:51,310 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:51,799 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification that was a NOOP. DAG size: 332 [2021-06-06 00:09:51,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:51,901 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-06-06 00:09:51,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-06-06 00:09:51,914 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:51,994 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-06 00:09:51,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-06-06 00:09:52,001 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:52,942 WARN L205 SmtUtils]: Spent 940.00 ms on a formula simplification. DAG size of input: 337 DAG size of output: 325 [2021-06-06 00:09:52,943 INFO L628 ElimStorePlain]: treesize reduction 68, result has 92.5 percent of original size [2021-06-06 00:09:53,014 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-06-06 00:09:53,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:53,016 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:53,083 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:09:53,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:09:53,086 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:54,016 WARN L205 SmtUtils]: Spent 929.00 ms on a formula simplification. DAG size of input: 325 DAG size of output: 324 [2021-06-06 00:09:54,017 INFO L628 ElimStorePlain]: treesize reduction 45, result has 94.6 percent of original size [2021-06-06 00:09:54,063 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:54,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-06-06 00:09:54,086 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:54,496 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification that was a NOOP. DAG size: 315 [2021-06-06 00:09:54,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:54,562 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:09:54,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 37 treesize of output 47 [2021-06-06 00:09:54,568 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:54,972 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification that was a NOOP. DAG size: 311 [2021-06-06 00:09:54,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:55,019 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:55,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 59 [2021-06-06 00:09:55,032 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:55,410 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 300 [2021-06-06 00:09:55,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:55,468 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:09:55,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:09:55,471 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:55,846 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification that was a NOOP. DAG size: 297 [2021-06-06 00:09:55,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:55,907 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:09:55,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 37 treesize of output 47 [2021-06-06 00:09:55,913 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:56,276 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification that was a NOOP. DAG size: 292 [2021-06-06 00:09:56,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:56,332 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-06-06 00:09:56,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-06-06 00:09:56,337 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:56,694 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification that was a NOOP. DAG size: 288 [2021-06-06 00:09:56,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:56,763 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-06-06 00:09:56,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, 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-06 00:09:56,775 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:57,469 WARN L205 SmtUtils]: Spent 693.00 ms on a formula simplification. DAG size of input: 289 DAG size of output: 279 [2021-06-06 00:09:57,469 INFO L628 ElimStorePlain]: treesize reduction 26, result has 96.2 percent of original size [2021-06-06 00:09:57,525 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:09:57,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 43 [2021-06-06 00:09:57,528 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:57,862 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 276 [2021-06-06 00:09:57,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:57,919 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-06-06 00:09:57,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, 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-06 00:09:57,921 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-06 00:09:58,318 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification that was a NOOP. DAG size: 276 [2021-06-06 00:09:58,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:09:58,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 32 dim-0 vars, 16 dim-1 vars, End of recursive call: and 19 xjuncts. [2021-06-06 00:09:58,392 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 48 variables, input treesize:1363, output treesize:907 [2021-06-06 00:09:58,685 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 35 [2021-06-06 00:09:58,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-06 00:09:58,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013442404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:09:58,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:09:58,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-06-06 00:09:58,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487994948] [2021-06-06 00:09:58,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-06 00:09:58,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:09:58,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-06 00:09:58,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-06-06 00:09:58,739 INFO L87 Difference]: Start difference. First operand 43931 states and 169623 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-06 00:09:59,173 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-06-06 00:09:59,469 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2021-06-06 00:09:59,943 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-06-06 00:10:00,231 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 60 [2021-06-06 00:10:00,425 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 61 [2021-06-06 00:10:00,621 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 50 [2021-06-06 00:10:00,886 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-06 00:10:01,102 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 62 [2021-06-06 00:10:01,411 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 61 [2021-06-06 00:10:02,298 WARN L205 SmtUtils]: Spent 813.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 123 [2021-06-06 00:10:02,826 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 82 [2021-06-06 00:10:03,020 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 53 [2021-06-06 00:10:03,233 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-06-06 00:10:04,040 WARN L205 SmtUtils]: Spent 723.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 109 [2021-06-06 00:10:05,029 WARN L205 SmtUtils]: Spent 737.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 148 [2021-06-06 00:10:05,172 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 44 [2021-06-06 00:10:06,027 WARN L205 SmtUtils]: Spent 727.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 134 [2021-06-06 00:10:06,510 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 81 [2021-06-06 00:10:06,991 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-06-06 00:10:07,325 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 66 [2021-06-06 00:10:07,539 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-06-06 00:10:08,072 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 107 [2021-06-06 00:10:09,705 WARN L205 SmtUtils]: Spent 1.55 s on a formula simplification. DAG size of input: 186 DAG size of output: 173 [2021-06-06 00:10:10,244 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 40 [2021-06-06 00:10:10,514 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 33 [2021-06-06 00:10:10,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:10:10,701 INFO L93 Difference]: Finished difference Result 53564 states and 203065 transitions. [2021-06-06 00:10:10,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:10:10,701 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-06 00:10:10,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:10:10,838 INFO L225 Difference]: With dead ends: 53564 [2021-06-06 00:10:10,838 INFO L226 Difference]: Without dead ends: 53534 [2021-06-06 00:10:10,838 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 993 ImplicationChecksByTransitivity, 12783.2ms TimeCoverageRelationStatistics Valid=512, Invalid=3148, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:10:10,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53534 states. [2021-06-06 00:10:11,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53534 to 43946. [2021-06-06 00:10:11,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43946 states, 43945 states have (on average 3.8610080782796676) internal successors, (169672), 43945 states have internal predecessors, (169672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:10:11,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43946 states to 43946 states and 169672 transitions. [2021-06-06 00:10:11,938 INFO L78 Accepts]: Start accepts. Automaton has 43946 states and 169672 transitions. Word has length 30 [2021-06-06 00:10:11,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:10:11,939 INFO L482 AbstractCegarLoop]: Abstraction has 43946 states and 169672 transitions. [2021-06-06 00:10:11,939 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-06 00:10:11,939 INFO L276 IsEmpty]: Start isEmpty. Operand 43946 states and 169672 transitions. [2021-06-06 00:10:12,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:10:12,011 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:10:12,011 INFO L554 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-06 00:10:12,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4190 [2021-06-06 00:10:12,212 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:10:12,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:10:12,212 INFO L82 PathProgramCache]: Analyzing trace with hash -1430715033, now seen corresponding path program 172 times [2021-06-06 00:10:12,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:10:12,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527007998] [2021-06-06 00:10:12,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:10:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:10:12,879 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-06-06 00:10:13,130 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-06 00:10:13,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:10:13,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527007998] [2021-06-06 00:10:13,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527007998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:10:13,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169446659] [2021-06-06 00:10:13,131 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 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-06 00:10:13,157 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:10:13,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:10:13,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:10:13,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:10:13,613 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-06-06 00:10:14,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,580 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 46 treesize of output 22 [2021-06-06 00:10:14,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,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 42 treesize of output 22 [2021-06-06 00:10:14,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,608 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 51 treesize of output 25 [2021-06-06 00:10:14,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,739 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 37 treesize of output 19 [2021-06-06 00:10:14,740 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,752 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 42 treesize of output 22 [2021-06-06 00:10:14,752 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,765 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 51 treesize of output 25 [2021-06-06 00:10:14,765 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,777 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 40 treesize of output 22 [2021-06-06 00:10:14,778 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,790 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 33 treesize of output 16 [2021-06-06 00:10:14,791 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,803 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 35 treesize of output 19 [2021-06-06 00:10:14,804 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,816 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 47 treesize of output 25 [2021-06-06 00:10:14,817 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,829 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 50 treesize of output 19 [2021-06-06 00:10:14,830 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 22 [2021-06-06 00:10:14,842 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,855 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 42 treesize of output 22 [2021-06-06 00:10:14,856 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,868 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 46 treesize of output 19 [2021-06-06 00:10:14,869 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,881 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 42 treesize of output 22 [2021-06-06 00:10:14,881 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,895 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 48 treesize of output 22 [2021-06-06 00:10:14,896 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,908 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 47 treesize of output 25 [2021-06-06 00:10:14,909 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:10:14,922 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,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, 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-06 00:10:14,935 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,948 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 40 treesize of output 22 [2021-06-06 00:10:14,949 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,961 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 51 treesize of output 25 [2021-06-06 00:10:14,962 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,975 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 22 [2021-06-06 00:10:14,975 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,988 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 48 treesize of output 16 [2021-06-06 00:10:14,989 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:14,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:14,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:14,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:10:15,003 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,017 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 49 treesize of output 25 [2021-06-06 00:10:15,018 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:10:15,032 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,045 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 22 [2021-06-06 00:10:15,045 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,058 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 46 treesize of output 22 [2021-06-06 00:10:15,058 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,071 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-06 00:10:15,072 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,084 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 42 treesize of output 22 [2021-06-06 00:10:15,085 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,098 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 51 treesize of output 22 [2021-06-06 00:10:15,098 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,111 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 48 treesize of output 22 [2021-06-06 00:10:15,112 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,126 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 48 treesize of output 19 [2021-06-06 00:10:15,126 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,140 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 38 treesize of output 16 [2021-06-06 00:10:15,141 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,154 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 42 treesize of output 22 [2021-06-06 00:10:15,155 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,168 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 51 treesize of output 22 [2021-06-06 00:10:15,169 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,182 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 39 treesize of output 19 [2021-06-06 00:10:15,183 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,197 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 46 treesize of output 19 [2021-06-06 00:10:15,198 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,212 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 50 treesize of output 22 [2021-06-06 00:10:15,213 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,227 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 50 treesize of output 16 [2021-06-06 00:10:15,228 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,242 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 46 treesize of output 22 [2021-06-06 00:10:15,242 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,255 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 46 treesize of output 16 [2021-06-06 00:10:15,257 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,269 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 51 treesize of output 25 [2021-06-06 00:10:15,270 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,282 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 46 treesize of output 16 [2021-06-06 00:10:15,283 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,296 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 47 treesize of output 25 [2021-06-06 00:10:15,296 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,309 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 50 treesize of output 22 [2021-06-06 00:10:15,309 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,322 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 47 treesize of output 25 [2021-06-06 00:10:15,322 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,336 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 51 treesize of output 25 [2021-06-06 00:10:15,337 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,350 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 46 treesize of output 22 [2021-06-06 00:10:15,351 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,363 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 46 treesize of output 19 [2021-06-06 00:10:15,364 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:10:15,377 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,390 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 47 treesize of output 25 [2021-06-06 00:10:15,390 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,402 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 35 treesize of output 19 [2021-06-06 00:10:15,403 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,418 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 42 treesize of output 22 [2021-06-06 00:10:15,419 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,437 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 49 treesize of output 25 [2021-06-06 00:10:15,438 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,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, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 25 [2021-06-06 00:10:15,456 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,472 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 49 treesize of output 25 [2021-06-06 00:10:15,473 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,489 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 49 treesize of output 25 [2021-06-06 00:10:15,490 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 22 [2021-06-06 00:10:15,503 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,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 33 treesize of output 16 [2021-06-06 00:10:15,515 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,527 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 49 treesize of output 25 [2021-06-06 00:10:15,528 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,539 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 46 treesize of output 16 [2021-06-06 00:10:15,540 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:15,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:15,546 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 46 treesize of output 22 [2021-06-06 00:10:15,546 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:15,570 INFO L628 ElimStorePlain]: treesize reduction 52, result has 28.8 percent of original size [2021-06-06 00:10:15,571 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-06 00:10:15,571 INFO L247 ElimStorePlain]: Needed 64 recursive calls to eliminate 2 variables, input treesize:3328, output treesize:15 [2021-06-06 00:10:15,603 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-06 00:10:15,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169446659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:10:15,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:10:15,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-06 00:10:15,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979343230] [2021-06-06 00:10:15,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:10:15,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:10:15,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:10:15,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:10:15,604 INFO L87 Difference]: Start difference. First operand 43946 states and 169672 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-06 00:10:16,208 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 69 [2021-06-06 00:10:16,447 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 64 [2021-06-06 00:10:16,827 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 67 [2021-06-06 00:10:17,315 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 70 [2021-06-06 00:10:17,674 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 88 [2021-06-06 00:10:18,007 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 79 [2021-06-06 00:10:18,407 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 73 [2021-06-06 00:10:18,874 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 68 [2021-06-06 00:10:19,251 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 86 [2021-06-06 00:10:19,400 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 59 [2021-06-06 00:10:19,739 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 77 [2021-06-06 00:10:20,088 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 82 [2021-06-06 00:10:20,227 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 55 [2021-06-06 00:10:20,520 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 71 [2021-06-06 00:10:20,801 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 74 [2021-06-06 00:10:21,116 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 76 [2021-06-06 00:10:21,430 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 76 [2021-06-06 00:10:21,601 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-06 00:10:21,783 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-06-06 00:10:22,275 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 72 [2021-06-06 00:10:22,455 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 63 [2021-06-06 00:10:22,779 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 77 [2021-06-06 00:10:23,131 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 66 [2021-06-06 00:10:23,332 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 68 [2021-06-06 00:10:23,515 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 59 [2021-06-06 00:10:24,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:10:24,047 INFO L93 Difference]: Finished difference Result 55841 states and 209381 transitions. [2021-06-06 00:10:24,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:10:24,047 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-06 00:10:24,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:10:24,188 INFO L225 Difference]: With dead ends: 55841 [2021-06-06 00:10:24,188 INFO L226 Difference]: Without dead ends: 55811 [2021-06-06 00:10:24,189 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1060 ImplicationChecksByTransitivity, 8594.6ms TimeCoverageRelationStatistics Valid=553, Invalid=3229, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:10:24,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55811 states. [2021-06-06 00:10:25,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55811 to 43990. [2021-06-06 00:10:25,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43990 states, 43989 states have (on average 3.860851576530496) internal successors, (169835), 43989 states have internal predecessors, (169835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:10:25,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43990 states to 43990 states and 169835 transitions. [2021-06-06 00:10:25,499 INFO L78 Accepts]: Start accepts. Automaton has 43990 states and 169835 transitions. Word has length 30 [2021-06-06 00:10:25,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:10:25,499 INFO L482 AbstractCegarLoop]: Abstraction has 43990 states and 169835 transitions. [2021-06-06 00:10:25,499 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-06 00:10:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 43990 states and 169835 transitions. [2021-06-06 00:10:25,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:10:25,598 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:10:25,598 INFO L554 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-06 00:10:25,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4353 [2021-06-06 00:10:25,799 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:10:25,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:10:25,800 INFO L82 PathProgramCache]: Analyzing trace with hash 924713707, now seen corresponding path program 173 times [2021-06-06 00:10:25,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:10:25,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139002283] [2021-06-06 00:10:25,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:10:25,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:10:26,403 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-06-06 00:10:26,564 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 42 [2021-06-06 00:10:26,658 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-06 00:10:26,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:10:26,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139002283] [2021-06-06 00:10:26,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139002283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:10:26,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471762913] [2021-06-06 00:10:26,658 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 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-06 00:10:26,687 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:10:26,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:10:26,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:10:26,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:10:26,990 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-06 00:10:27,199 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-06-06 00:10:27,496 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-06 00:10:28,131 WARN L205 SmtUtils]: Spent 530.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 107 [2021-06-06 00:10:28,679 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-06-06 00:10:29,151 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 326 DAG size of output: 170 [2021-06-06 00:10:29,510 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-06-06 00:10:29,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,822 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 35 treesize of output 19 [2021-06-06 00:10:29,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:10:29,846 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,867 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 37 treesize of output 16 [2021-06-06 00:10:29,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-06-06 00:10:29,886 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,908 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 37 treesize of output 19 [2021-06-06 00:10:29,908 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-06-06 00:10:29,929 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-06 00:10:29,945 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:29,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:29,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:29,958 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 35 treesize of output 16 [2021-06-06 00:10:29,959 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:30,269 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 108 [2021-06-06 00:10:30,270 INFO L628 ElimStorePlain]: treesize reduction 256, result has 50.7 percent of original size [2021-06-06 00:10:30,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:30,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:30,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-06 00:10:30,282 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:30,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-06 00:10:30,294 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:30,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:30,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:10:30,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06 00:10:30,305 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:30,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:10:30,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, 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-06 00:10:30,314 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:10:30,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:10:30,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 34 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-06 00:10:30,393 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 36 variables, input treesize:845, output treesize:36 [2021-06-06 00:10:30,451 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-06 00:10:30,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471762913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:10:30,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:10:30,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-06 00:10:30,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671805885] [2021-06-06 00:10:30,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:10:30,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:10:30,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:10:30,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:10:30,452 INFO L87 Difference]: Start difference. First operand 43990 states and 169835 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 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-06 00:10:31,420 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-06-06 00:10:31,712 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 73 [2021-06-06 00:10:32,243 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 55 [2021-06-06 00:10:33,277 WARN L205 SmtUtils]: Spent 764.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 102 [2021-06-06 00:10:34,018 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 85 [2021-06-06 00:10:34,416 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 84 [2021-06-06 00:10:34,691 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 63 [2021-06-06 00:10:35,771 WARN L205 SmtUtils]: Spent 1.00 s on a formula simplification. DAG size of input: 129 DAG size of output: 100 [2021-06-06 00:10:36,610 WARN L205 SmtUtils]: Spent 773.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 128 [2021-06-06 00:10:36,821 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 56 [2021-06-06 00:10:37,132 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 77 [2021-06-06 00:10:37,264 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 58 [2021-06-06 00:10:37,422 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 59 [2021-06-06 00:10:38,854 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 149 DAG size of output: 115 [2021-06-06 00:10:39,041 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-06-06 00:10:39,905 WARN L205 SmtUtils]: Spent 791.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 105 [2021-06-06 00:10:40,394 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 87 [2021-06-06 00:10:40,713 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2021-06-06 00:10:41,693 WARN L205 SmtUtils]: Spent 806.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 114 [2021-06-06 00:10:42,999 WARN L205 SmtUtils]: Spent 1.21 s on a formula simplification. DAG size of input: 221 DAG size of output: 143 [2021-06-06 00:10:43,322 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-06-06 00:10:44,395 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 132 DAG size of output: 103 [2021-06-06 00:10:45,309 WARN L205 SmtUtils]: Spent 806.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 131 [2021-06-06 00:10:45,879 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 80 [2021-06-06 00:10:46,271 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 114 [2021-06-06 00:10:46,509 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-06 00:10:47,598 WARN L205 SmtUtils]: Spent 941.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 117 [2021-06-06 00:10:48,202 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 125 [2021-06-06 00:10:48,487 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 63 [2021-06-06 00:10:48,907 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 118 [2021-06-06 00:10:50,021 WARN L205 SmtUtils]: Spent 830.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 130 [2021-06-06 00:10:50,704 WARN L205 SmtUtils]: Spent 559.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 126 [2021-06-06 00:10:51,477 WARN L205 SmtUtils]: Spent 706.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 123 [2021-06-06 00:10:52,081 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification. DAG size of input: 260 DAG size of output: 195 [2021-06-06 00:10:52,813 WARN L205 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 286 DAG size of output: 195 [2021-06-06 00:10:53,550 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 188 [2021-06-06 00:10:54,087 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 239 DAG size of output: 192 [2021-06-06 00:10:54,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:10:54,514 INFO L93 Difference]: Finished difference Result 69300 states and 257529 transitions. [2021-06-06 00:10:54,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:10:54,515 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 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-06 00:10:54,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:10:54,685 INFO L225 Difference]: With dead ends: 69300 [2021-06-06 00:10:54,686 INFO L226 Difference]: Without dead ends: 69270 [2021-06-06 00:10:54,686 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1709 ImplicationChecksByTransitivity, 23726.9ms TimeCoverageRelationStatistics Valid=668, Invalid=5184, Unknown=0, NotChecked=0, Total=5852 [2021-06-06 00:10:54,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69270 states. [2021-06-06 00:10:55,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69270 to 44041. [2021-06-06 00:10:55,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44041 states, 44040 states have (on average 3.86030881017257) internal successors, (170008), 44040 states have internal predecessors, (170008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:10:55,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44041 states to 44041 states and 170008 transitions. [2021-06-06 00:10:55,798 INFO L78 Accepts]: Start accepts. Automaton has 44041 states and 170008 transitions. Word has length 30 [2021-06-06 00:10:55,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:10:55,798 INFO L482 AbstractCegarLoop]: Abstraction has 44041 states and 170008 transitions. [2021-06-06 00:10:55,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 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-06 00:10:55,798 INFO L276 IsEmpty]: Start isEmpty. Operand 44041 states and 170008 transitions. [2021-06-06 00:10:55,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:10:55,867 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:10:55,867 INFO L554 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-06 00:10:56,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4605,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:10:56,067 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:10:56,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:10:56,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1938529707, now seen corresponding path program 174 times [2021-06-06 00:10:56,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:10:56,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160255025] [2021-06-06 00:10:56,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:10:56,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:10:56,309 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 51 [2021-06-06 00:10:56,521 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-06-06 00:10:56,904 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 53 [2021-06-06 00:10:57,063 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-06 00:10:57,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:10:57,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160255025] [2021-06-06 00:10:57,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160255025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:10:57,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878457199] [2021-06-06 00:10:57,064 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 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-06 00:10:57,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:10:57,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:10:57,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:10:57,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:10:57,482 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-06-06 00:10:57,682 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-06 00:10:58,139 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-06 00:10:59,313 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 186 DAG size of output: 138 [2021-06-06 00:11:00,139 WARN L205 SmtUtils]: Spent 596.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 99 [2021-06-06 00:11:00,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:00,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:11:00,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:00,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:00,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 35 treesize of output 19 [2021-06-06 00:11:00,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:00,726 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 114 [2021-06-06 00:11:00,727 INFO L628 ElimStorePlain]: treesize reduction 134, result has 68.8 percent of original size [2021-06-06 00:11:00,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,734 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-06 00:11:00,735 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:00,861 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-06 00:11:00,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:11:00,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:00,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,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, 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-06 00:11:00,870 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:00,990 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-06-06 00:11:00,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:11:00,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:00,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:00,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-06-06 00:11:00,998 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:01,105 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-06 00:11:01,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:11:01,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06 00:11:01,112 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:01,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:11:01,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:01,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:01,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-06 00:11:01,220 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:01,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,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, 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-06 00:11:01,227 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:01,355 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-06 00:11:01,356 INFO L628 ElimStorePlain]: treesize reduction 16, result has 89.9 percent of original size [2021-06-06 00:11:01,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:01,361 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-06 00:11:01,363 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:01,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:11:01,423 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-06 00:11:01,423 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 21 variables, input treesize:502, output treesize:39 [2021-06-06 00:11:01,470 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-06 00:11:01,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878457199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:11:01,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:11:01,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-06 00:11:01,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775481135] [2021-06-06 00:11:01,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:11:01,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:11:01,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:11:01,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:11:01,471 INFO L87 Difference]: Start difference. First operand 44041 states and 170008 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-06 00:11:01,660 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 35 [2021-06-06 00:11:01,941 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 45 [2021-06-06 00:11:02,315 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 69 [2021-06-06 00:11:02,618 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-06 00:11:02,795 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-06-06 00:11:02,981 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 60 [2021-06-06 00:11:03,233 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 58 [2021-06-06 00:11:03,407 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 59 [2021-06-06 00:11:04,105 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 85 [2021-06-06 00:11:04,780 WARN L205 SmtUtils]: Spent 600.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 79 [2021-06-06 00:11:04,962 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 46 [2021-06-06 00:11:06,067 WARN L205 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 156 DAG size of output: 128 [2021-06-06 00:11:07,116 WARN L205 SmtUtils]: Spent 997.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 129 [2021-06-06 00:11:07,270 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-06-06 00:11:07,932 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 90 [2021-06-06 00:11:09,110 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 164 DAG size of output: 127 [2021-06-06 00:11:10,266 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 160 DAG size of output: 126 [2021-06-06 00:11:10,555 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 72 [2021-06-06 00:11:10,711 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 52 [2021-06-06 00:11:11,041 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-06-06 00:11:11,824 WARN L205 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 111 [2021-06-06 00:11:12,026 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 46 [2021-06-06 00:11:12,409 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-06-06 00:11:12,643 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 56 [2021-06-06 00:11:13,504 WARN L205 SmtUtils]: Spent 770.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 126 [2021-06-06 00:11:13,746 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 55 [2021-06-06 00:11:13,960 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 39 [2021-06-06 00:11:14,174 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 50 [2021-06-06 00:11:14,366 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 44 [2021-06-06 00:11:14,625 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 34 [2021-06-06 00:11:14,806 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 41 [2021-06-06 00:11:15,003 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 32 [2021-06-06 00:11:15,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:11:15,201 INFO L93 Difference]: Finished difference Result 57596 states and 215241 transitions. [2021-06-06 00:11:15,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-06 00:11:15,202 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-06 00:11:15,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:11:15,348 INFO L225 Difference]: With dead ends: 57596 [2021-06-06 00:11:15,348 INFO L226 Difference]: Without dead ends: 57461 [2021-06-06 00:11:15,349 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1068 ImplicationChecksByTransitivity, 15418.6ms TimeCoverageRelationStatistics Valid=682, Invalid=2858, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:11:15,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57461 states. [2021-06-06 00:11:16,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57461 to 44285. [2021-06-06 00:11:16,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44285 states, 44284 states have (on average 3.85920422726041) internal successors, (170901), 44284 states have internal predecessors, (170901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:11:16,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44285 states to 44285 states and 170901 transitions. [2021-06-06 00:11:16,468 INFO L78 Accepts]: Start accepts. Automaton has 44285 states and 170901 transitions. Word has length 30 [2021-06-06 00:11:16,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:11:16,468 INFO L482 AbstractCegarLoop]: Abstraction has 44285 states and 170901 transitions. [2021-06-06 00:11:16,468 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-06 00:11:16,468 INFO L276 IsEmpty]: Start isEmpty. Operand 44285 states and 170901 transitions. [2021-06-06 00:11:16,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:11:16,537 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:11:16,537 INFO L554 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-06 00:11:16,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4629 [2021-06-06 00:11:16,737 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:11:16,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:11:16,738 INFO L82 PathProgramCache]: Analyzing trace with hash -806056025, now seen corresponding path program 175 times [2021-06-06 00:11:16,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:11:16,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498933530] [2021-06-06 00:11:16,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:11:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:11:17,264 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-06-06 00:11:17,459 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-06 00:11:17,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:11:17,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498933530] [2021-06-06 00:11:17,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498933530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:11:17,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007766229] [2021-06-06 00:11:17,459 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:11:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:11:17,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-06 00:11:17,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:11:18,466 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-06-06 00:11:19,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,257 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 22 [2021-06-06 00:11:19,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,271 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 42 treesize of output 22 [2021-06-06 00:11:19,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,285 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 49 treesize of output 25 [2021-06-06 00:11:19,286 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,299 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 57 treesize of output 22 [2021-06-06 00:11:19,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 22 [2021-06-06 00:11:19,315 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,330 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 22 [2021-06-06 00:11:19,331 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,347 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 47 treesize of output 25 [2021-06-06 00:11:19,347 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,363 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 47 treesize of output 25 [2021-06-06 00:11:19,364 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,379 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 45 treesize of output 22 [2021-06-06 00:11:19,380 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,396 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 38 treesize of output 16 [2021-06-06 00:11:19,397 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,414 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 40 treesize of output 19 [2021-06-06 00:11:19,415 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,430 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 40 treesize of output 22 [2021-06-06 00:11:19,431 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:19,446 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,461 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 49 treesize of output 25 [2021-06-06 00:11:19,462 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,477 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 22 [2021-06-06 00:11:19,478 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:19,511 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,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 55 treesize of output 25 [2021-06-06 00:11:19,530 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,545 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-06 00:11:19,546 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:19,563 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 22 [2021-06-06 00:11:19,579 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,593 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 33 treesize of output 16 [2021-06-06 00:11:19,594 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,608 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 35 treesize of output 19 [2021-06-06 00:11:19,608 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2021-06-06 00:11:19,624 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,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, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 22 [2021-06-06 00:11:19,639 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 19 [2021-06-06 00:11:19,656 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,670 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 22 [2021-06-06 00:11:19,671 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,687 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 51 treesize of output 22 [2021-06-06 00:11:19,688 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,703 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 40 treesize of output 19 [2021-06-06 00:11:19,704 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 22 [2021-06-06 00:11:19,720 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,735 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 47 treesize of output 25 [2021-06-06 00:11:19,735 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,766 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 47 treesize of output 25 [2021-06-06 00:11:19,766 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,783 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 42 treesize of output 22 [2021-06-06 00:11:19,784 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,799 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 51 treesize of output 22 [2021-06-06 00:11:19,800 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,814 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 47 treesize of output 25 [2021-06-06 00:11:19,815 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,830 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 57 treesize of output 25 [2021-06-06 00:11:19,831 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,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, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 22 [2021-06-06 00:11:19,847 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,861 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 22 [2021-06-06 00:11:19,863 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:19,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:19,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:19,997 INFO L244 Elim1Store]: Index analysis took 128 ms [2021-06-06 00:11:19,998 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 47 treesize of output 25 [2021-06-06 00:11:19,998 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,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, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2021-06-06 00:11:20,013 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,025 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 35 treesize of output 19 [2021-06-06 00:11:20,026 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,038 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 40 treesize of output 22 [2021-06-06 00:11:20,039 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,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, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:20,053 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,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, 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 22 [2021-06-06 00:11:20,066 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,079 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 57 treesize of output 25 [2021-06-06 00:11:20,080 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:20,093 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 22 [2021-06-06 00:11:20,106 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,119 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 57 treesize of output 25 [2021-06-06 00:11:20,119 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:20,132 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,145 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 22 [2021-06-06 00:11:20,145 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,158 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 45 treesize of output 22 [2021-06-06 00:11:20,159 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,171 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 51 treesize of output 25 [2021-06-06 00:11:20,172 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,184 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 51 treesize of output 22 [2021-06-06 00:11:20,185 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 00:11:20,198 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 19 [2021-06-06 00:11:20,211 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,222 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 42 treesize of output 22 [2021-06-06 00:11:20,223 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,234 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-06 00:11:20,235 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,247 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 22 [2021-06-06 00:11:20,247 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,260 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 33 treesize of output 16 [2021-06-06 00:11:20,260 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,272 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 42 treesize of output 22 [2021-06-06 00:11:20,273 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,284 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 51 treesize of output 22 [2021-06-06 00:11:20,285 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,296 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 46 treesize of output 22 [2021-06-06 00:11:20,297 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,307 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 47 treesize of output 25 [2021-06-06 00:11:20,307 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:20,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:11:20,313 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 47 treesize of output 25 [2021-06-06 00:11:20,313 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:20,344 INFO L628 ElimStorePlain]: treesize reduction 116, result has 15.3 percent of original size [2021-06-06 00:11:20,345 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-06 00:11:20,346 INFO L247 ElimStorePlain]: Needed 64 recursive calls to eliminate 2 variables, input treesize:3424, output treesize:15 [2021-06-06 00:11:20,376 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-06 00:11:20,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007766229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:11:20,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:11:20,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-06 00:11:20,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735327000] [2021-06-06 00:11:20,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:11:20,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:11:20,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:11:20,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:11:20,377 INFO L87 Difference]: Start difference. First operand 44285 states and 170901 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-06 00:11:21,361 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 78 [2021-06-06 00:11:21,740 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 72 [2021-06-06 00:11:22,152 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 74 [2021-06-06 00:11:22,716 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 77 [2021-06-06 00:11:22,991 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 88 [2021-06-06 00:11:23,350 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 81 [2021-06-06 00:11:23,925 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 75 [2021-06-06 00:11:24,303 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 84 [2021-06-06 00:11:24,493 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-06-06 00:11:24,801 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 77 [2021-06-06 00:11:25,025 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 80 [2021-06-06 00:11:25,290 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 85 [2021-06-06 00:11:25,550 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-06-06 00:11:25,970 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 82 [2021-06-06 00:11:26,438 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 78 [2021-06-06 00:11:26,733 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 84 [2021-06-06 00:11:27,556 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 69 [2021-06-06 00:11:27,730 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-06-06 00:11:28,298 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-06-06 00:11:28,850 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-06-06 00:11:29,154 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-06-06 00:11:29,404 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-06-06 00:11:29,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:11:29,828 INFO L93 Difference]: Finished difference Result 63426 states and 236013 transitions. [2021-06-06 00:11:29,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-06 00:11:29,828 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-06 00:11:29,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:11:29,982 INFO L225 Difference]: With dead ends: 63426 [2021-06-06 00:11:29,982 INFO L226 Difference]: Without dead ends: 63396 [2021-06-06 00:11:29,983 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2287 ImplicationChecksByTransitivity, 8895.4ms TimeCoverageRelationStatistics Valid=936, Invalid=5870, Unknown=0, NotChecked=0, Total=6806 [2021-06-06 00:11:30,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63396 states. [2021-06-06 00:11:30,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63396 to 44329. [2021-06-06 00:11:30,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44329 states, 44328 states have (on average 3.859389099440534) internal successors, (171079), 44328 states have internal predecessors, (171079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:11:31,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44329 states to 44329 states and 171079 transitions. [2021-06-06 00:11:31,005 INFO L78 Accepts]: Start accepts. Automaton has 44329 states and 171079 transitions. Word has length 30 [2021-06-06 00:11:31,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:11:31,005 INFO L482 AbstractCegarLoop]: Abstraction has 44329 states and 171079 transitions. [2021-06-06 00:11:31,005 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-06 00:11:31,005 INFO L276 IsEmpty]: Start isEmpty. Operand 44329 states and 171079 transitions. [2021-06-06 00:11:31,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:11:31,074 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:11:31,074 INFO L554 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-06 00:11:31,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4658,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:11:31,274 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:11:31,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:11:31,275 INFO L82 PathProgramCache]: Analyzing trace with hash -1782374869, now seen corresponding path program 176 times [2021-06-06 00:11:31,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:11:31,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865008869] [2021-06-06 00:11:31,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:11:31,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:11:31,594 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-06-06 00:11:31,709 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-06-06 00:11:31,846 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-06 00:11:31,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:11:31,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865008869] [2021-06-06 00:11:31,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865008869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:11:31,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689925618] [2021-06-06 00:11:31,846 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:11:31,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:11:31,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:11:31,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:11:31,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:11:32,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,654 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-06 00:11:32,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 33 [2021-06-06 00:11:32,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,680 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:32,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:32,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,721 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-06-06 00:11:32,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 39 [2021-06-06 00:11:32,726 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,753 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:32,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:32,754 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,780 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:32,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:32,782 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,823 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-06 00:11:32,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 34 [2021-06-06 00:11:32,827 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,856 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:32,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 25 [2021-06-06 00:11:32,857 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,888 INFO L354 Elim1Store]: treesize reduction 23, result has 14.8 percent of original size [2021-06-06 00:11:32,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 29 [2021-06-06 00:11:32,890 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,927 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-06-06 00:11:32,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 31 [2021-06-06 00:11:32,929 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,954 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:32,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:32,955 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,985 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:32,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 1 [2021-06-06 00:11:32,986 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:32,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:32,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,026 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-06-06 00:11:33,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-06-06 00:11:33,030 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,057 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 25 [2021-06-06 00:11:33,058 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,088 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:33,089 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,117 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,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, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:33,118 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,145 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-06-06 00:11:33,146 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,174 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:33,174 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,202 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 1 [2021-06-06 00:11:33,203 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,232 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:33,232 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,261 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 1 [2021-06-06 00:11:33,262 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,289 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-06 00:11:33,290 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,316 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 22 [2021-06-06 00:11:33,318 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,345 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:33,347 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,383 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:33,384 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,410 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-06 00:11:33,411 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,438 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:33,440 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:11:33,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 42 [2021-06-06 00:11:33,484 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,512 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:33,513 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,550 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-06-06 00:11:33,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 30 [2021-06-06 00:11:33,552 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,580 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-06-06 00:11:33,581 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,608 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 1 [2021-06-06 00:11:33,609 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,636 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-06 00:11:33,636 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,664 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 1 [2021-06-06 00:11:33,665 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,702 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-06-06 00:11:33,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-06-06 00:11:33,704 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,732 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 25 [2021-06-06 00:11:33,733 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,760 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 22 [2021-06-06 00:11:33,762 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,791 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 1 [2021-06-06 00:11:33,792 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,821 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:33,822 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,848 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 25 [2021-06-06 00:11:33,849 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,873 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:33,874 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,900 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-06 00:11:33,901 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,927 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 1 [2021-06-06 00:11:33,928 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,951 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-06 00:11:33,952 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,977 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:33,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:33,978 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:33,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:33,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,004 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:34,005 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,033 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:34,034 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,064 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-06 00:11:34,066 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,096 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 1 [2021-06-06 00:11:34,097 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,127 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 1 [2021-06-06 00:11:34,128 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,160 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 1 [2021-06-06 00:11:34,161 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,190 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,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, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 25 [2021-06-06 00:11:34,191 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,223 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 25 [2021-06-06 00:11:34,224 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,254 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 25 [2021-06-06 00:11:34,255 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,284 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:34,285 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,315 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:34,316 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,344 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 22 [2021-06-06 00:11:34,345 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,375 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:34,376 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,405 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 1 [2021-06-06 00:11:34,406 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,432 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 25 [2021-06-06 00:11:34,434 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,461 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-06-06 00:11:34,462 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,489 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 1 [2021-06-06 00:11:34,490 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,517 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 1 [2021-06-06 00:11:34,517 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,543 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-06-06 00:11:34,544 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:11:34,557 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-06-06 00:11:34,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-06-06 00:11:34,558 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-06-06 00:11:34,646 INFO L628 ElimStorePlain]: treesize reduction 123, result has 39.7 percent of original size [2021-06-06 00:11:34,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-06 00:11:34,647 INFO L247 ElimStorePlain]: Needed 65 recursive calls to eliminate 1 variables, input treesize:3409, output treesize:81 [2021-06-06 00:11:34,755 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-06 00:11:34,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689925618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:11:34,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:11:34,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-06 00:11:34,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600530861] [2021-06-06 00:11:34,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-06 00:11:34,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:11:34,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-06 00:11:34,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-06-06 00:11:34,756 INFO L87 Difference]: Start difference. First operand 44329 states and 171079 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-06 00:11:36,231 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-06-06 00:11:36,731 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 75 [2021-06-06 00:11:37,284 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 78 [2021-06-06 00:11:37,994 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 80 [2021-06-06 00:11:38,245 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2021-06-06 00:11:38,560 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 75 [2021-06-06 00:11:38,755 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-06 00:11:38,963 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 85 [2021-06-06 00:11:39,326 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-06-06 00:11:39,641 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 79 [2021-06-06 00:11:39,969 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 79 [2021-06-06 00:11:40,697 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 85 [2021-06-06 00:11:41,103 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 77 [2021-06-06 00:11:41,461 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 80 [2021-06-06 00:11:41,722 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-06-06 00:11:42,056 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 74 [2021-06-06 00:11:42,263 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 86 [2021-06-06 00:11:42,538 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 95 [2021-06-06 00:11:42,796 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 76 [2021-06-06 00:11:43,027 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 87 [2021-06-06 00:11:43,603 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 86 [2021-06-06 00:11:43,878 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-06-06 00:11:44,325 WARN L205 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 99 [2021-06-06 00:11:44,668 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 87 [2021-06-06 00:11:44,890 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 88 [2021-06-06 00:11:45,260 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 90 [2021-06-06 00:11:45,576 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 97 [2021-06-06 00:11:45,739 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-06-06 00:11:45,915 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2021-06-06 00:11:46,166 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-06-06 00:11:46,540 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 88 [2021-06-06 00:11:46,946 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 91 [2021-06-06 00:11:47,258 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-06-06 00:11:47,728 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 101 [2021-06-06 00:11:48,241 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 107 [2021-06-06 00:11:48,429 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-06-06 00:11:48,699 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 80 [2021-06-06 00:11:48,919 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-06-06 00:11:49,279 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 100 [2021-06-06 00:11:49,782 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 104 [2021-06-06 00:11:50,038 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 Received shutdown request... [2021-06-06 00:11:50,366 WARN L222 SmtUtils]: Removed 9 from assertion stack [2021-06-06 00:11:50,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-06-06 00:11:50,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5014 [2021-06-06 00:11:50,569 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-06 00:11:50,570 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-06 00:11:50,572 WARN L196 ceAbstractionStarter]: Timeout [2021-06-06 00:11:50,572 INFO L202 PluginConnector]: Adding new model max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.06 12:11:50 BasicIcfg [2021-06-06 00:11:50,572 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-06 00:11:50,573 INFO L168 Benchmark]: Toolchain (without parser) took 759448.20 ms. Allocated memory was 354.4 MB in the beginning and 15.8 GB in the end (delta: 15.5 GB). Free memory was 333.6 MB in the beginning and 12.1 GB in the end (delta: -11.8 GB). Peak memory consumption was 3.7 GB. Max. memory is 16.0 GB. [2021-06-06 00:11:50,573 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 354.4 MB. Free memory was 334.7 MB in the beginning and 334.6 MB in the end (delta: 69.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:11:50,573 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.81 ms. Allocated memory is still 354.4 MB. Free memory was 333.4 MB in the beginning and 332.0 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:11:50,573 INFO L168 Benchmark]: Boogie Preprocessor took 13.59 ms. Allocated memory is still 354.4 MB. Free memory was 332.0 MB in the beginning and 331.1 MB in the end (delta: 958.2 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-06 00:11:50,573 INFO L168 Benchmark]: RCFGBuilder took 280.75 ms. Allocated memory is still 354.4 MB. Free memory was 331.0 MB in the beginning and 318.2 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. [2021-06-06 00:11:50,573 INFO L168 Benchmark]: TraceAbstraction took 759124.83 ms. Allocated memory was 354.4 MB in the beginning and 15.8 GB in the end (delta: 15.5 GB). Free memory was 317.7 MB in the beginning and 12.1 GB in the end (delta: -11.8 GB). Peak memory consumption was 3.7 GB. Max. memory is 16.0 GB. [2021-06-06 00:11:50,573 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 354.4 MB. Free memory was 334.7 MB in the beginning and 334.6 MB in the end (delta: 69.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.81 ms. Allocated memory is still 354.4 MB. Free memory was 333.4 MB in the beginning and 332.0 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.59 ms. Allocated memory is still 354.4 MB. Free memory was 332.0 MB in the beginning and 331.1 MB in the end (delta: 958.2 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 280.75 ms. Allocated memory is still 354.4 MB. Free memory was 331.0 MB in the beginning and 318.2 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 759124.83 ms. Allocated memory was 354.4 MB in the beginning and 15.8 GB in the end (delta: 15.5 GB). Free memory was 317.7 MB in the beginning and 12.1 GB in the end (delta: -11.8 GB). Peak memory consumption was 3.7 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (44329states) and FLOYD_HOARE automaton (currently 91 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 95 for 154ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 759013.3ms, OverallIterations: 259, TraceHistogramMax: 3, EmptinessCheckTime: 5248.3ms, AutomataDifference: 414340.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 58.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 11883 SDtfs, 74879 SDslu, 92063 SDs, 0 SdLazy, 148372 SolverSat, 13629 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 81234.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 17017 GetRequests, 5447 SyntacticMatches, 250 SemanticMatches, 11319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198219 ImplicationChecksByTransitivity, 352184.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=48550occurred in iteration=248, InterpolantAutomatonStates: 9994, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 89108.4ms AutomataMinimizationTime, 258 MinimizatonAttempts, 1353566 StatesRemovedByMinimization, 258 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 804.2ms SsaConstructionTime, 2736.8ms SatisfiabilityAnalysisTime, 189326.2ms InterpolantComputationTime, 13778 NumberOfCodeBlocks, 13778 NumberOfCodeBlocksAsserted, 894 NumberOfCheckSat, 13263 ConstructedInterpolants, 193 QuantifiedInterpolants, 218514 SizeOfPredicates, 1049 NumberOfNonLiveVariables, 17406 ConjunctsInSsa, 3745 ConjunctsInUnsatCore, 515 InterpolantComputations, 3 PerfectInterpolantSequences, 1001/4406 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown