/usr/bin/java -Xmx8000000000 -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/mts.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:40:11,217 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:40:11,219 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:40:11,252 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:40:11,252 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:40:11,256 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:40:11,258 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:40:11,262 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:40:11,263 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:40:11,264 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:40:11,265 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:40:11,266 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:40:11,266 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:40:11,267 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:40:11,268 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:40:11,269 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:40:11,269 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:40:11,270 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:40:11,271 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:40:11,273 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:40:11,274 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:40:11,275 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:40:11,276 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:40:11,277 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:40:11,279 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:40:11,280 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:40:11,280 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:40:11,281 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:40:11,281 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:40:11,282 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:40:11,282 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:40:11,283 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:40:11,283 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:40:11,284 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:40:11,285 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:40:11,285 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:40:11,286 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:40:11,286 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:40:11,286 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:40:11,287 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:40:11,288 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:40:11,288 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-07-13 20:40:11,325 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:40:11,325 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:40:11,325 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:40:11,326 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:40:11,327 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:40:11,327 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:40:11,327 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:40:11,327 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:40:11,327 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:40:11,328 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:40:11,328 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:40:11,328 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:40:11,328 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:40:11,328 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:40:11,329 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:40:11,329 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:40:11,329 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:40:11,329 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:40:11,329 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:40:11,330 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:40:11,330 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:40:11,330 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:40:11,330 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:40:11,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:40:11,331 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:40:11,331 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:40:11,331 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:40:11,331 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:40:11,331 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:40:11,332 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:40:11,332 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:40:11,332 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-07-13 20:40:11,627 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:40:11,649 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:40:11,651 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:40:11,652 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:40:11,653 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:40:11,654 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/mts.wvr.bpl [2021-07-13 20:40:11,655 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/mts.wvr.bpl' [2021-07-13 20:40:11,677 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:40:11,679 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:40:11,680 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:40:11,680 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:40:11,680 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:40:11,690 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,698 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,703 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:40:11,705 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:40:11,705 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:40:11,705 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:40:11,711 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,711 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,712 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,712 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,714 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,717 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,718 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/1) ... [2021-07-13 20:40:11,719 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:40:11,719 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:40:11,720 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:40:11,720 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:40:11,721 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40: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-07-13 20:40:11,785 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:40:11,785 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:40:11,785 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:40:11,785 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:40:11,786 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:40:11,786 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:40:11,786 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:40:11,786 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:40:11,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:40:11,786 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:40:11,786 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:40:11,786 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:40:11,787 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:40:12,030 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:40:12,031 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:40:12,033 INFO L202 PluginConnector]: Adding new model mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:40:12 BoogieIcfgContainer [2021-07-13 20:40:12,033 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:40:12,034 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:40:12,035 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:40:12,037 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:40:12,037 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:40:11" (1/2) ... [2021-07-13 20:40:12,038 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d25c127 and model type mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:40:12, skipping insertion in model container [2021-07-13 20:40:12,038 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:40:12" (2/2) ... [2021-07-13 20:40:12,040 INFO L111 eAbstractionObserver]: Analyzing ICFG mts.wvr.bpl [2021-07-13 20:40:12,044 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:40:12,045 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:40:12,045 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:40:12,045 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:40:12,073 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:40:12,092 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:40:12,124 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:40:12,124 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:40:12,124 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:40:12,125 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:40:12,125 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:40:12,125 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:40:12,125 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:40:12,125 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:40:12,150 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-13 20:40:12,189 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:12,191 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:12,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:40:12,198 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:12,198 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:12,199 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:12,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:12,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1113490327, now seen corresponding path program 1 times [2021-07-13 20:40:12,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:12,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110644528] [2021-07-13 20:40:12,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:12,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:12,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:12,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:12,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110644528] [2021-07-13 20:40:12,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110644528] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:40:12,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:40:12,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:40:12,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057189494] [2021-07-13 20:40:12,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:40:12,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:12,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:40:12,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:40:12,435 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 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 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:12,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:12,530 INFO L93 Difference]: Finished difference Result 154 states and 436 transitions. [2021-07-13 20:40:12,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:40:12,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:40:12,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:12,549 INFO L225 Difference]: With dead ends: 154 [2021-07-13 20:40:12,549 INFO L226 Difference]: Without dead ends: 154 [2021-07-13 20:40:12,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 57.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:40:12,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-07-13 20:40:12,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 133. [2021-07-13 20:40:12,615 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-07-13 20:40:12,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-13 20:40:12,618 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 18 [2021-07-13 20:40:12,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:12,619 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-13 20:40:12,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:12,619 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-13 20:40:12,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:40:12,621 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:12,621 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:40:12,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:40:12,621 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:12,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:12,622 INFO L82 PathProgramCache]: Analyzing trace with hash 2043191081, now seen corresponding path program 1 times [2021-07-13 20:40:12,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:12,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122452955] [2021-07-13 20:40:12,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:12,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:12,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:12,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:12,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122452955] [2021-07-13 20:40:12,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122452955] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:40:12,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:40:12,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:40:12,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635293923] [2021-07-13 20:40:12,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:40:12,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:12,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:40:12,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:40:12,673 INFO L87 Difference]: Start difference. First operand 133 states and 374 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-07-13 20:40:12,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:12,725 INFO L93 Difference]: Finished difference Result 158 states and 448 transitions. [2021-07-13 20:40:12,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:40:12,726 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-07-13 20:40:12,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:12,729 INFO L225 Difference]: With dead ends: 158 [2021-07-13 20:40:12,729 INFO L226 Difference]: Without dead ends: 158 [2021-07-13 20:40:12,730 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:40:12,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-13 20:40:12,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2021-07-13 20:40:12,752 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-07-13 20:40:12,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-13 20:40:12,753 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-13 20:40:12,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:12,753 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-13 20:40:12,753 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-07-13 20:40:12,753 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-13 20:40:12,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:40:12,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:12,755 INFO L508 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-07-13 20:40:12,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 20:40:12,755 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:12,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:12,756 INFO L82 PathProgramCache]: Analyzing trace with hash -219246905, now seen corresponding path program 1 times [2021-07-13 20:40:12,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:12,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598028336] [2021-07-13 20:40:12,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:12,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:13,281 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-07-13 20:40:13,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:13,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:13,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598028336] [2021-07-13 20:40:13,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598028336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:13,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118188879] [2021-07-13 20:40:13,427 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-07-13 20:40:13,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:13,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:40:13,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:13,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:13,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:13,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-13 20:40:13,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:13,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:14,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:14,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:40:14,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:14,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:14,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:14,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2021-07-13 20:40:14,021 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:14,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:14,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 22 [2021-07-13 20:40:14,033 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:14,087 INFO L628 ElimStorePlain]: treesize reduction 54, result has 43.2 percent of original size [2021-07-13 20:40:14,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:40:14,090 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:153, output treesize:35 [2021-07-13 20:40:14,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:14,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118188879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:14,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:14,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:14,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408383168] [2021-07-13 20:40:14,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:14,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:14,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:14,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:14,143 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:14,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:14,437 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-07-13 20:40:14,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:40:14,438 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:40:14,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:14,441 INFO L225 Difference]: With dead ends: 330 [2021-07-13 20:40:14,441 INFO L226 Difference]: Without dead ends: 315 [2021-07-13 20:40:14,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 577.2ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:14,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-07-13 20:40:14,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-07-13 20:40:14,464 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-07-13 20:40:14,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-13 20:40:14,468 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-13 20:40:14,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:14,468 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-13 20:40:14,468 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-07-13 20:40:14,469 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-13 20:40:14,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:40:14,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:14,474 INFO L508 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-07-13 20:40:14,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-07-13 20:40:14,694 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:14,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:14,694 INFO L82 PathProgramCache]: Analyzing trace with hash -387055997, now seen corresponding path program 2 times [2021-07-13 20:40:14,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:14,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105607321] [2021-07-13 20:40:14,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:15,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:15,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:15,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105607321] [2021-07-13 20:40:15,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105607321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:15,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469740575] [2021-07-13 20:40:15,020 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-07-13 20:40:15,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:15,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:15,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 20:40:15,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:15,312 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:15,312 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 17 [2021-07-13 20:40:15,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,326 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:40:15,326 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 13 [2021-07-13 20:40:15,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:15,339 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 26 treesize of output 24 [2021-07-13 20:40:15,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,351 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:15,351 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 1 [2021-07-13 20:40:15,352 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,396 INFO L628 ElimStorePlain]: treesize reduction 49, result has 38.0 percent of original size [2021-07-13 20:40:15,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:40:15,406 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:145, output treesize:31 [2021-07-13 20:40:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:15,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469740575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:15,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:15,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-07-13 20:40:15,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018315725] [2021-07-13 20:40:15,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:40:15,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:15,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:40:15,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:40:15,489 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-07-13 20:40:15,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:15,974 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-13 20:40:15,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:40:15,974 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-07-13 20:40:15,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:15,977 INFO L225 Difference]: With dead ends: 374 [2021-07-13 20:40:15,978 INFO L226 Difference]: Without dead ends: 359 [2021-07-13 20:40:15,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 619.7ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:40:15,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-13 20:40:15,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-13 20:40:15,989 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-07-13 20:40:15,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-13 20:40:15,990 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-13 20:40:15,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:15,991 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-13 20:40:15,991 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-07-13 20:40:15,991 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-13 20:40:15,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:40:15,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:15,994 INFO L508 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-07-13 20:40:16,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 20:40:16,217 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:16,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:16,218 INFO L82 PathProgramCache]: Analyzing trace with hash -88282549, now seen corresponding path program 3 times [2021-07-13 20:40:16,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:16,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034004482] [2021-07-13 20:40:16,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:16,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:16,467 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:16,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:16,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034004482] [2021-07-13 20:40:16,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034004482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:16,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102313109] [2021-07-13 20:40:16,468 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-07-13 20:40:16,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:40:16,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:16,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:40:16,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:16,734 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:16,735 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:40:16,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:16,744 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:40:16,745 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 36 [2021-07-13 20:40:16,747 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:16,807 INFO L628 ElimStorePlain]: treesize reduction 38, result has 54.8 percent of original size [2021-07-13 20:40:16,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:40:16,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:16,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:16,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:40:16,839 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:173, output treesize:27 [2021-07-13 20:40:16,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:16,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102313109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:16,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:16,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:40:16,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976105617] [2021-07-13 20:40:16,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:16,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:16,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:16,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:16,890 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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-07-13 20:40:17,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:17,177 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-07-13 20:40:17,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:40:17,178 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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 22 [2021-07-13 20:40:17,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:17,180 INFO L225 Difference]: With dead ends: 296 [2021-07-13 20:40:17,180 INFO L226 Difference]: Without dead ends: 281 [2021-07-13 20:40:17,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 462.5ms TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:40:17,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-07-13 20:40:17,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-07-13 20:40:17,190 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-07-13 20:40:17,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-13 20:40:17,191 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-13 20:40:17,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:17,192 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-13 20:40:17,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 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-07-13 20:40:17,192 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-13 20:40:17,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:40:17,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:17,193 INFO L508 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-07-13 20:40:17,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-13 20:40:17,416 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:17,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:17,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1482543051, now seen corresponding path program 4 times [2021-07-13 20:40:17,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:17,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911795944] [2021-07-13 20:40:17,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:17,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:17,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:17,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:17,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911795944] [2021-07-13 20:40:17,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911795944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:17,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421580299] [2021-07-13 20:40:17,688 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-07-13 20:40:17,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:17,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:17,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 20:40:17,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:17,939 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:17,939 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 26 treesize of output 24 [2021-07-13 20:40:17,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,949 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:40:17,950 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 1 [2021-07-13 20:40:17,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:17,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,006 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:40:18,006 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 17 [2021-07-13 20:40:18,007 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,014 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:40:18,015 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 13 [2021-07-13 20:40:18,015 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:18,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:18,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:40:18,108 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:153, output treesize:73 [2021-07-13 20:40:18,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:18,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421580299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:18,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:18,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:18,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775412143] [2021-07-13 20:40:18,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:18,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:18,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:18,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:18,237 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-07-13 20:40:18,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:18,628 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-13 20:40:18,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:40:18,628 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-07-13 20:40:18,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:18,631 INFO L225 Difference]: With dead ends: 425 [2021-07-13 20:40:18,631 INFO L226 Difference]: Without dead ends: 410 [2021-07-13 20:40:18,631 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 568.0ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:18,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-13 20:40:18,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-13 20:40:18,639 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-07-13 20:40:18,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-13 20:40:18,640 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-13 20:40:18,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:18,640 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-13 20:40:18,640 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-07-13 20:40:18,640 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-13 20:40:18,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:18,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:18,641 INFO L508 BasicCegarLoop]: 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-07-13 20:40:18,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:18,857 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:18,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:18,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1258502875, now seen corresponding path program 5 times [2021-07-13 20:40:18,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:18,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104358967] [2021-07-13 20:40:18,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:18,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:18,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:18,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:18,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104358967] [2021-07-13 20:40:18,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104358967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:18,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096519999] [2021-07-13 20:40:18,917 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-07-13 20:40:18,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:18,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:18,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:18,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:19,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096519999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:19,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:19,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599972301] [2021-07-13 20:40:19,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:19,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:19,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:19,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:19,054 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-07-13 20:40:19,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:19,472 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-13 20:40:19,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:40:19,480 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-07-13 20:40:19,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:19,483 INFO L225 Difference]: With dead ends: 619 [2021-07-13 20:40:19,483 INFO L226 Difference]: Without dead ends: 619 [2021-07-13 20:40:19,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 232.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:40:19,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-13 20:40:19,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-13 20:40:19,493 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-07-13 20:40:19,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-13 20:40:19,495 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-13 20:40:19,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:19,495 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-13 20:40:19,495 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-07-13 20:40:19,495 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-13 20:40:19,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:19,496 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:19,496 INFO L508 BasicCegarLoop]: 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-07-13 20:40:19,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-13 20:40:19,710 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:19,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:19,711 INFO L82 PathProgramCache]: Analyzing trace with hash 2060145577, now seen corresponding path program 6 times [2021-07-13 20:40:19,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:19,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264211744] [2021-07-13 20:40:19,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:19,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:19,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264211744] [2021-07-13 20:40:19,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264211744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036177644] [2021-07-13 20:40:19,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:19,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:19,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:19,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:19,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:19,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:19,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036177644] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:19,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:19,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:19,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56559108] [2021-07-13 20:40:19,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:19,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:19,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:19,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:19,899 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-07-13 20:40:20,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:20,718 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-13 20:40:20,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:40:20,718 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-07-13 20:40:20,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:20,724 INFO L225 Difference]: With dead ends: 1078 [2021-07-13 20:40:20,724 INFO L226 Difference]: Without dead ends: 1078 [2021-07-13 20:40:20,725 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 501.1ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:40:20,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-13 20:40:20,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-13 20:40:20,740 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-07-13 20:40:20,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-13 20:40:20,742 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-13 20:40:20,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:20,742 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-13 20:40:20,742 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-07-13 20:40:20,742 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-13 20:40:20,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:20,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:20,743 INFO L508 BasicCegarLoop]: 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-07-13 20:40:20,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-13 20:40:20,953 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:20,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:20,953 INFO L82 PathProgramCache]: Analyzing trace with hash -705917075, now seen corresponding path program 7 times [2021-07-13 20:40:20,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:20,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018718044] [2021-07-13 20:40:20,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:20,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:20,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:21,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:21,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018718044] [2021-07-13 20:40:21,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018718044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:21,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675609254] [2021-07-13 20:40:21,000 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-07-13 20:40:21,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:21,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:21,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:21,146 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:21,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675609254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:21,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:21,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:21,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831952198] [2021-07-13 20:40:21,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:21,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:21,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:21,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:21,150 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-07-13 20:40:21,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:21,851 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-13 20:40:21,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:40:21,853 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-07-13 20:40:21,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:21,857 INFO L225 Difference]: With dead ends: 951 [2021-07-13 20:40:21,858 INFO L226 Difference]: Without dead ends: 951 [2021-07-13 20:40:21,858 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 443.7ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:40:21,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-13 20:40:21,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-13 20:40:21,870 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-07-13 20:40:21,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-13 20:40:21,871 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-13 20:40:21,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:21,871 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-13 20:40:21,871 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-07-13 20:40:21,871 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-13 20:40:21,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:21,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:21,872 INFO L508 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-07-13 20:40:22,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:22,093 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:22,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:22,093 INFO L82 PathProgramCache]: Analyzing trace with hash -731730967, now seen corresponding path program 1 times [2021-07-13 20:40:22,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:22,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050281382] [2021-07-13 20:40:22,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:22,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:22,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050281382] [2021-07-13 20:40:22,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050281382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:22,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559826536] [2021-07-13 20:40:22,133 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-07-13 20:40:22,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:22,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:40:22,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:22,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:22,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559826536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:22,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:22,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:40:22,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535674633] [2021-07-13 20:40:22,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:40:22,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:22,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:40:22,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:40:22,244 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-07-13 20:40:22,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:22,357 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-13 20:40:22,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:40:22,358 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-07-13 20:40:22,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:22,361 INFO L225 Difference]: With dead ends: 669 [2021-07-13 20:40:22,361 INFO L226 Difference]: Without dead ends: 663 [2021-07-13 20:40:22,362 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:22,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-13 20:40:22,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-13 20:40:22,373 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-07-13 20:40:22,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-13 20:40:22,375 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-13 20:40:22,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:22,375 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-13 20:40:22,375 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-07-13 20:40:22,375 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-13 20:40:22,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:22,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:22,377 INFO L508 BasicCegarLoop]: 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-07-13 20:40:22,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-07-13 20:40:22,593 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:22,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:22,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1168699675, now seen corresponding path program 8 times [2021-07-13 20:40:22,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:22,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379216141] [2021-07-13 20:40:22,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:22,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:22,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379216141] [2021-07-13 20:40:22,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379216141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:22,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482918585] [2021-07-13 20:40:22,639 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-07-13 20:40:22,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:22,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:22,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:22,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:22,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:22,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482918585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:22,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:22,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:40:22,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243192250] [2021-07-13 20:40:22,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:22,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:22,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:22,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:22,774 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-07-13 20:40:22,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:22,980 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-13 20:40:22,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:40:22,981 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-07-13 20:40:22,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:22,984 INFO L225 Difference]: With dead ends: 710 [2021-07-13 20:40:22,984 INFO L226 Difference]: Without dead ends: 672 [2021-07-13 20:40:22,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 160.1ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:40:22,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-13 20:40:22,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-13 20:40:22,998 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-07-13 20:40:22,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-13 20:40:23,000 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-13 20:40:23,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:23,001 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-13 20:40:23,001 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-07-13 20:40:23,001 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-13 20:40:23,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:23,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:23,004 INFO L508 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-07-13 20:40:23,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:23,217 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:23,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:23,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1874657007, now seen corresponding path program 2 times [2021-07-13 20:40:23,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:23,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275042896] [2021-07-13 20:40:23,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:23,248 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:23,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:23,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275042896] [2021-07-13 20:40:23,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275042896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866230443] [2021-07-13 20:40:23,249 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-07-13 20:40:23,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:23,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:23,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:40:23,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:23,360 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:23,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866230443] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:23,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:40:23,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729935376] [2021-07-13 20:40:23,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:40:23,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:23,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:40:23,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:40:23,362 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-07-13 20:40:23,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:23,476 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-13 20:40:23,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:40:23,476 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-07-13 20:40:23,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:23,480 INFO L225 Difference]: With dead ends: 830 [2021-07-13 20:40:23,480 INFO L226 Difference]: Without dead ends: 830 [2021-07-13 20:40:23,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 76.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:23,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-13 20:40:23,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-13 20:40:23,495 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-07-13 20:40:23,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-13 20:40:23,497 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-13 20:40:23,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:23,497 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-13 20:40:23,497 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-07-13 20:40:23,497 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-13 20:40:23,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:23,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:23,498 INFO L508 BasicCegarLoop]: 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-07-13 20:40:23,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:23,713 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:23,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:23,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1073628723, now seen corresponding path program 9 times [2021-07-13 20:40:23,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:23,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133030866] [2021-07-13 20:40:23,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:23,752 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:23,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:23,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133030866] [2021-07-13 20:40:23,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133030866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506128543] [2021-07-13 20:40:23,753 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-07-13 20:40:23,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:23,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:23,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:23,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:23,853 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:23,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506128543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:23,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:23,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:23,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464595450] [2021-07-13 20:40:23,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:23,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:23,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:23,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:23,854 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-07-13 20:40:24,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:24,147 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-13 20:40:24,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:40:24,148 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-07-13 20:40:24,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:24,153 INFO L225 Difference]: With dead ends: 1196 [2021-07-13 20:40:24,154 INFO L226 Difference]: Without dead ends: 1196 [2021-07-13 20:40:24,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:40:24,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-13 20:40:24,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-13 20:40:24,187 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-07-13 20:40:24,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-13 20:40:24,189 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-13 20:40:24,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:24,189 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-13 20:40:24,189 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-07-13 20:40:24,189 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-13 20:40:24,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:24,191 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:24,191 INFO L508 BasicCegarLoop]: 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-07-13 20:40:24,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-07-13 20:40:24,405 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:24,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:24,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1858542817, now seen corresponding path program 10 times [2021-07-13 20:40:24,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:24,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240315934] [2021-07-13 20:40:24,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:24,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:24,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:24,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:24,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240315934] [2021-07-13 20:40:24,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240315934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:24,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242124435] [2021-07-13 20:40:24,462 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-07-13 20:40:24,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:24,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:24,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:24,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:24,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:24,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242124435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:24,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:24,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:24,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917975893] [2021-07-13 20:40:24,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:24,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:24,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:24,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:24,579 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-07-13 20:40:25,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:25,023 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-13 20:40:25,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:40:25,023 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-07-13 20:40:25,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:25,028 INFO L225 Difference]: With dead ends: 1492 [2021-07-13 20:40:25,028 INFO L226 Difference]: Without dead ends: 1492 [2021-07-13 20:40:25,029 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 258.3ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:40:25,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-13 20:40:25,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-13 20:40:25,050 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-07-13 20:40:25,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-13 20:40:25,051 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-13 20:40:25,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:25,052 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-13 20:40:25,052 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-07-13 20:40:25,052 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-13 20:40:25,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:25,053 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:25,053 INFO L508 BasicCegarLoop]: 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-07-13 20:40:25,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:25,275 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:25,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:25,276 INFO L82 PathProgramCache]: Analyzing trace with hash 775520161, now seen corresponding path program 11 times [2021-07-13 20:40:25,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:25,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738524340] [2021-07-13 20:40:25,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:25,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:25,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738524340] [2021-07-13 20:40:25,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738524340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756123269] [2021-07-13 20:40:25,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:40:25,374 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:25,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:25,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:25,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:25,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756123269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:25,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:40:25,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244765637] [2021-07-13 20:40:25,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:25,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:25,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:25,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:25,458 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-07-13 20:40:25,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:25,691 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-13 20:40:25,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:40:25,691 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-07-13 20:40:25,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:25,695 INFO L225 Difference]: With dead ends: 1258 [2021-07-13 20:40:25,695 INFO L226 Difference]: Without dead ends: 1248 [2021-07-13 20:40:25,696 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 183.8ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:40:25,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-13 20:40:25,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-13 20:40:25,715 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-07-13 20:40:25,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-13 20:40:25,717 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-13 20:40:25,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:25,718 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-13 20:40:25,718 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-07-13 20:40:25,718 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-13 20:40:25,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:25,720 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:25,720 INFO L508 BasicCegarLoop]: 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-07-13 20:40:25,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-13 20:40:25,933 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:25,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:25,933 INFO L82 PathProgramCache]: Analyzing trace with hash -2048369017, now seen corresponding path program 12 times [2021-07-13 20:40:25,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:25,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014831546] [2021-07-13 20:40:25,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:25,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:25,970 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:25,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:25,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014831546] [2021-07-13 20:40:25,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014831546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:25,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565543800] [2021-07-13 20:40:25,971 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-07-13 20:40:26,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:26,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:26,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:26,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:26,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:26,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565543800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:26,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:26,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:40:26,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761923986] [2021-07-13 20:40:26,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:26,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:26,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:26,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:26,085 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-07-13 20:40:26,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:26,404 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-13 20:40:26,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:40:26,404 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-07-13 20:40:26,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:26,411 INFO L225 Difference]: With dead ends: 1329 [2021-07-13 20:40:26,411 INFO L226 Difference]: Without dead ends: 1329 [2021-07-13 20:40:26,411 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 218.2ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:40:26,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-13 20:40:26,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-13 20:40:26,431 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-07-13 20:40:26,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-13 20:40:26,434 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-13 20:40:26,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:26,434 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-13 20:40:26,434 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-07-13 20:40:26,434 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-13 20:40:26,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:26,437 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:26,437 INFO L508 BasicCegarLoop]: 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-07-13 20:40:26,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:26,657 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:26,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:26,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1490304735, now seen corresponding path program 13 times [2021-07-13 20:40:26,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:26,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264099036] [2021-07-13 20:40:26,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:26,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:26,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:26,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264099036] [2021-07-13 20:40:26,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264099036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:26,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733257351] [2021-07-13 20:40:26,695 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-07-13 20:40:26,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:26,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:26,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:26,783 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:26,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733257351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:26,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:26,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:26,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756715815] [2021-07-13 20:40:26,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:26,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:26,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:26,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:26,785 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-07-13 20:40:27,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:27,122 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-13 20:40:27,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:40:27,122 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-07-13 20:40:27,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:27,128 INFO L225 Difference]: With dead ends: 1548 [2021-07-13 20:40:27,129 INFO L226 Difference]: Without dead ends: 1544 [2021-07-13 20:40:27,129 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 201.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:40:27,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-13 20:40:27,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-13 20:40:27,166 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-07-13 20:40:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-13 20:40:27,168 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-13 20:40:27,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:27,168 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-13 20:40:27,168 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-07-13 20:40:27,169 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-13 20:40:27,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:27,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:27,171 INFO L508 BasicCegarLoop]: 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-07-13 20:40:27,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-13 20:40:27,389 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:27,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:27,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1541712485, now seen corresponding path program 14 times [2021-07-13 20:40:27,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:27,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515483333] [2021-07-13 20:40:27,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:27,424 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:27,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:27,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515483333] [2021-07-13 20:40:27,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515483333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:27,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639651073] [2021-07-13 20:40:27,425 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-07-13 20:40:27,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:27,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:27,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:27,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:27,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:27,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639651073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:27,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:27,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:27,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490256128] [2021-07-13 20:40:27,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:27,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:27,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:27,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:27,537 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-07-13 20:40:28,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:28,303 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-13 20:40:28,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:40:28,304 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-07-13 20:40:28,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:28,315 INFO L225 Difference]: With dead ends: 2734 [2021-07-13 20:40:28,315 INFO L226 Difference]: Without dead ends: 2734 [2021-07-13 20:40:28,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 435.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:40:28,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-13 20:40:28,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-13 20:40:28,351 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-07-13 20:40:28,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-13 20:40:28,354 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-13 20:40:28,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:28,354 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-13 20:40:28,354 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-07-13 20:40:28,354 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-13 20:40:28,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:28,356 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:28,357 INFO L508 BasicCegarLoop]: 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-07-13 20:40:28,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-13 20:40:28,573 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:28,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:28,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1224350167, now seen corresponding path program 15 times [2021-07-13 20:40:28,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:28,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887736747] [2021-07-13 20:40:28,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:28,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:28,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:28,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887736747] [2021-07-13 20:40:28,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887736747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:28,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116740712] [2021-07-13 20:40:28,615 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-07-13 20:40:28,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:28,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:28,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:28,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:28,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:28,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116740712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:28,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:28,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:28,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119739625] [2021-07-13 20:40:28,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:28,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:28,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:28,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:28,749 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-07-13 20:40:29,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:29,433 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-13 20:40:29,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:40:29,434 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-07-13 20:40:29,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:29,442 INFO L225 Difference]: With dead ends: 2693 [2021-07-13 20:40:29,443 INFO L226 Difference]: Without dead ends: 2693 [2021-07-13 20:40:29,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 436.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:40:29,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-13 20:40:29,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-13 20:40:29,475 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-07-13 20:40:29,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-13 20:40:29,478 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-13 20:40:29,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:29,478 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-13 20:40:29,478 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-07-13 20:40:29,478 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-13 20:40:29,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:29,480 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:29,480 INFO L508 BasicCegarLoop]: 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-07-13 20:40:29,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:29,703 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:29,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:29,703 INFO L82 PathProgramCache]: Analyzing trace with hash 936318707, now seen corresponding path program 16 times [2021-07-13 20:40:29,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:29,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786966048] [2021-07-13 20:40:29,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:29,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:29,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:29,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:29,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786966048] [2021-07-13 20:40:29,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786966048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:29,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547479781] [2021-07-13 20:40:29,750 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-07-13 20:40:29,777 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:29,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:29,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:29,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:29,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:29,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547479781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:29,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:29,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:29,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135628769] [2021-07-13 20:40:29,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:29,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:29,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:29,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:29,866 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-07-13 20:40:30,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:30,534 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-13 20:40:30,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:40:30,534 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-07-13 20:40:30,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:30,541 INFO L225 Difference]: With dead ends: 2677 [2021-07-13 20:40:30,542 INFO L226 Difference]: Without dead ends: 2677 [2021-07-13 20:40:30,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 377.1ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:40:30,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-13 20:40:30,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-13 20:40:30,576 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-07-13 20:40:30,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-13 20:40:30,578 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-13 20:40:30,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:30,578 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-13 20:40:30,578 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-07-13 20:40:30,578 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-13 20:40:30,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:30,581 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:30,581 INFO L508 BasicCegarLoop]: 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-07-13 20:40:30,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-07-13 20:40:30,794 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:30,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:30,794 INFO L82 PathProgramCache]: Analyzing trace with hash 2008635681, now seen corresponding path program 17 times [2021-07-13 20:40:30,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:30,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508716430] [2021-07-13 20:40:30,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:30,830 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:30,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:30,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508716430] [2021-07-13 20:40:30,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508716430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:30,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401108826] [2021-07-13 20:40:30,831 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-07-13 20:40:30,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:40:30,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:30,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:30,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:30,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:30,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401108826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:30,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:30,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:30,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277988021] [2021-07-13 20:40:30,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:30,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:30,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:30,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:30,931 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-07-13 20:40:31,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:31,493 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-13 20:40:31,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:40:31,493 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-07-13 20:40:31,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:31,498 INFO L225 Difference]: With dead ends: 2474 [2021-07-13 20:40:31,499 INFO L226 Difference]: Without dead ends: 2470 [2021-07-13 20:40:31,499 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 319.8ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:40:31,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-13 20:40:31,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-13 20:40:31,530 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-07-13 20:40:31,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-13 20:40:31,532 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-13 20:40:31,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:31,533 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-13 20:40:31,533 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-07-13 20:40:31,533 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-13 20:40:31,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:31,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:31,535 INFO L508 BasicCegarLoop]: 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-07-13 20:40:31,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:31,749 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:31,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:31,749 INFO L82 PathProgramCache]: Analyzing trace with hash 2817957, now seen corresponding path program 18 times [2021-07-13 20:40:31,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:31,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455941476] [2021-07-13 20:40:31,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:31,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:31,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-07-13 20:40:31,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:31,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455941476] [2021-07-13 20:40:31,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455941476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:31,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366788330] [2021-07-13 20:40:31,790 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:40:31,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:40:31,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:31,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:31,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:31,910 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:31,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366788330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:31,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:31,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:31,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171976718] [2021-07-13 20:40:31,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:31,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:31,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:31,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:31,912 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:32,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:32,666 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-13 20:40:32,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:40:32,669 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 24 [2021-07-13 20:40:32,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:32,676 INFO L225 Difference]: With dead ends: 2514 [2021-07-13 20:40:32,676 INFO L226 Difference]: Without dead ends: 2514 [2021-07-13 20:40:32,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 440.4ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:40:32,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-13 20:40:32,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-13 20:40:32,707 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-07-13 20:40:32,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-13 20:40:32,709 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-13 20:40:32,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:32,709 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-13 20:40:32,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:32,710 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-13 20:40:32,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:32,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:32,712 INFO L508 BasicCegarLoop]: 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-07-13 20:40:32,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-13 20:40:32,933 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:32,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:32,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1052559437, now seen corresponding path program 19 times [2021-07-13 20:40:32,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:32,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350004190] [2021-07-13 20:40:32,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:32,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:32,979 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:32,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:32,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350004190] [2021-07-13 20:40:32,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350004190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:32,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659951057] [2021-07-13 20:40:32,980 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-07-13 20:40:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:33,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:33,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:33,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:33,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659951057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:33,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:33,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:33,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001531241] [2021-07-13 20:40:33,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:33,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:33,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:33,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:33,078 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:33,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:33,682 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-13 20:40:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:40:33,682 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 24 [2021-07-13 20:40:33,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:33,688 INFO L225 Difference]: With dead ends: 2332 [2021-07-13 20:40:33,688 INFO L226 Difference]: Without dead ends: 2328 [2021-07-13 20:40:33,689 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 338.8ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:40:33,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-13 20:40:33,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-13 20:40:33,716 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-07-13 20:40:33,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-13 20:40:33,719 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-13 20:40:33,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:33,719 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-13 20:40:33,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:33,719 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-13 20:40:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:33,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:33,722 INFO L508 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-07-13 20:40:33,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-13 20:40:33,937 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:33,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:33,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1615861683, now seen corresponding path program 3 times [2021-07-13 20:40:33,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:33,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845042878] [2021-07-13 20:40:33,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:33,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:33,965 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:33,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:33,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845042878] [2021-07-13 20:40:33,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845042878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:33,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586430943] [2021-07-13 20:40:33,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:40:33,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:40:33,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:33,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:40:33,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:34,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:34,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586430943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:34,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:34,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:40:34,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125167879] [2021-07-13 20:40:34,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:40:34,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:34,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:40:34,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:40:34,047 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-07-13 20:40:34,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:34,124 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-13 20:40:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:40:34,124 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-07-13 20:40:34,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:34,126 INFO L225 Difference]: With dead ends: 929 [2021-07-13 20:40:34,126 INFO L226 Difference]: Without dead ends: 929 [2021-07-13 20:40:34,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 56.5ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:34,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-13 20:40:34,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-13 20:40:34,137 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-07-13 20:40:34,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-13 20:40:34,139 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-13 20:40:34,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:34,139 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-13 20:40:34,139 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-07-13 20:40:34,139 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-13 20:40:34,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:34,140 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:34,140 INFO L508 BasicCegarLoop]: 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-07-13 20:40:34,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:34,341 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:34,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:34,341 INFO L82 PathProgramCache]: Analyzing trace with hash -685661939, now seen corresponding path program 20 times [2021-07-13 20:40:34,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:34,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417554548] [2021-07-13 20:40:34,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:34,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:34,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:34,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417554548] [2021-07-13 20:40:34,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417554548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:34,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475186748] [2021-07-13 20:40:34,375 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-07-13 20:40:34,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:34,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:34,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:34,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:34,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:34,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475186748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:34,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:34,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:40:34,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013124792] [2021-07-13 20:40:34,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:40:34,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:34,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:40:34,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:40:34,471 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-07-13 20:40:34,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:34,745 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-13 20:40:34,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:40:34,746 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-07-13 20:40:34,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:34,750 INFO L225 Difference]: With dead ends: 1555 [2021-07-13 20:40:34,750 INFO L226 Difference]: Without dead ends: 1555 [2021-07-13 20:40:34,750 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 157.0ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:40:34,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-13 20:40:34,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-13 20:40:34,769 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-07-13 20:40:34,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-13 20:40:34,771 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-13 20:40:34,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:34,772 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-13 20:40:34,772 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-07-13 20:40:34,772 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-13 20:40:34,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:34,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:34,774 INFO L508 BasicCegarLoop]: 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-07-13 20:40:34,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-13 20:40:34,989 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:34,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:34,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1217017513, now seen corresponding path program 21 times [2021-07-13 20:40:34,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:34,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319089049] [2021-07-13 20:40:34,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:34,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:35,019 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:35,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:35,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319089049] [2021-07-13 20:40:35,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319089049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:35,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033925749] [2021-07-13 20:40:35,020 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-07-13 20:40:35,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:35,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:35,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:35,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:35,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:35,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033925749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:35,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:35,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:40:35,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494577717] [2021-07-13 20:40:35,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:40:35,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:35,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:40:35,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:40:35,111 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-07-13 20:40:35,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:35,362 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-13 20:40:35,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:40:35,362 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-07-13 20:40:35,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:35,366 INFO L225 Difference]: With dead ends: 1605 [2021-07-13 20:40:35,366 INFO L226 Difference]: Without dead ends: 1605 [2021-07-13 20:40:35,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 140.4ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:40:35,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-13 20:40:35,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-13 20:40:35,383 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-07-13 20:40:35,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-13 20:40:35,385 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-13 20:40:35,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:35,385 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-13 20:40:35,385 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-07-13 20:40:35,386 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-13 20:40:35,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:35,387 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:35,388 INFO L508 BasicCegarLoop]: 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-07-13 20:40:35,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:35,589 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:35,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:35,590 INFO L82 PathProgramCache]: Analyzing trace with hash -2131830039, now seen corresponding path program 22 times [2021-07-13 20:40:35,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:35,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827442446] [2021-07-13 20:40:35,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:35,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:35,619 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:35,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:35,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827442446] [2021-07-13 20:40:35,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827442446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:35,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839900092] [2021-07-13 20:40:35,619 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-07-13 20:40:35,649 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:35,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:35,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:35,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:35,701 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:40:35,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839900092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:35,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:35,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:40:35,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847911421] [2021-07-13 20:40:35,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:40:35,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:35,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:40:35,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:40:35,702 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-07-13 20:40:35,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:35,896 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-13 20:40:35,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:40:35,897 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-07-13 20:40:35,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:35,900 INFO L225 Difference]: With dead ends: 1524 [2021-07-13 20:40:35,900 INFO L226 Difference]: Without dead ends: 1520 [2021-07-13 20:40:35,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 107.6ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:40:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-13 20:40:35,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-13 20:40:35,918 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-07-13 20:40:35,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-13 20:40:35,921 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-13 20:40:35,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:35,922 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-13 20:40:35,922 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-07-13 20:40:35,922 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-13 20:40:35,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:35,924 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:35,924 INFO L508 BasicCegarLoop]: 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-07-13 20:40:36,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-13 20:40:36,133 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:36,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:36,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1241435117, now seen corresponding path program 23 times [2021-07-13 20:40:36,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:36,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128096026] [2021-07-13 20:40:36,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:36,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:36,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:36,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128096026] [2021-07-13 20:40:36,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128096026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641454682] [2021-07-13 20:40:36,170 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-07-13 20:40:36,195 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:36,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:36,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:36,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:36,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641454682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:36,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:40:36,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333634466] [2021-07-13 20:40:36,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:40:36,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:36,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:40:36,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:40:36,237 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-07-13 20:40:36,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:36,462 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-13 20:40:36,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:40:36,462 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-07-13 20:40:36,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:36,466 INFO L225 Difference]: With dead ends: 1508 [2021-07-13 20:40:36,466 INFO L226 Difference]: Without dead ends: 1496 [2021-07-13 20:40:36,467 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 136.8ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:40:36,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-13 20:40:36,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-13 20:40:36,486 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-07-13 20:40:36,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-13 20:40:36,489 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-13 20:40:36,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:36,489 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-13 20:40:36,489 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-07-13 20:40:36,489 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-13 20:40:36,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:36,491 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:36,491 INFO L508 BasicCegarLoop]: 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-07-13 20:40:36,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-13 20:40:36,715 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:36,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:36,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1243112745, now seen corresponding path program 24 times [2021-07-13 20:40:36,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:36,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865824278] [2021-07-13 20:40:36,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:36,756 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:36,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865824278] [2021-07-13 20:40:36,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865824278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548356287] [2021-07-13 20:40:36,757 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-07-13 20:40:36,782 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:36,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:36,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:36,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:36,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:36,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548356287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:36,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:36,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:36,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272852821] [2021-07-13 20:40:36,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:36,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:36,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:36,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:36,868 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-07-13 20:40:37,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:37,406 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-13 20:40:37,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:40:37,406 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-07-13 20:40:37,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:37,411 INFO L225 Difference]: With dead ends: 2412 [2021-07-13 20:40:37,412 INFO L226 Difference]: Without dead ends: 2412 [2021-07-13 20:40:37,412 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 349.9ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:40:37,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-13 20:40:37,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-13 20:40:37,438 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-07-13 20:40:37,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-13 20:40:37,441 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-13 20:40:37,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:37,441 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-13 20:40:37,441 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-07-13 20:40:37,441 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-13 20:40:37,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:37,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:37,443 INFO L508 BasicCegarLoop]: 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-07-13 20:40:37,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:37,657 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:37,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:37,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1522949907, now seen corresponding path program 25 times [2021-07-13 20:40:37,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:37,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471686559] [2021-07-13 20:40:37,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:37,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:37,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:37,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:37,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471686559] [2021-07-13 20:40:37,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471686559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:37,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204437846] [2021-07-13 20:40:37,694 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-07-13 20:40:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:37,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:37,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:37,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:37,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204437846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:37,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:37,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:37,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744361142] [2021-07-13 20:40:37,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:37,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:37,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:37,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:37,808 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-07-13 20:40:38,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:38,277 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-13 20:40:38,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:40:38,278 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-07-13 20:40:38,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:38,282 INFO L225 Difference]: With dead ends: 2335 [2021-07-13 20:40:38,282 INFO L226 Difference]: Without dead ends: 2335 [2021-07-13 20:40:38,282 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 315.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:40:38,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-13 20:40:38,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-13 20:40:38,308 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-07-13 20:40:38,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:40:38,311 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:40:38,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:38,311 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:40:38,311 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-07-13 20:40:38,311 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:40:38,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:38,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:38,313 INFO L508 BasicCegarLoop]: 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-07-13 20:40:38,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:38,518 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:38,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:38,519 INFO L82 PathProgramCache]: Analyzing trace with hash 637718967, now seen corresponding path program 26 times [2021-07-13 20:40:38,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:38,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752466435] [2021-07-13 20:40:38,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:38,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:38,556 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:38,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:38,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752466435] [2021-07-13 20:40:38,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752466435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:38,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462526170] [2021-07-13 20:40:38,556 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-07-13 20:40:38,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:38,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:38,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:38,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:38,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:38,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462526170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:38,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:38,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:38,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958686415] [2021-07-13 20:40:38,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:38,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:38,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:38,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:38,648 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-07-13 20:40:39,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:39,074 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-13 20:40:39,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:40:39,075 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-07-13 20:40:39,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:39,078 INFO L225 Difference]: With dead ends: 2285 [2021-07-13 20:40:39,078 INFO L226 Difference]: Without dead ends: 2285 [2021-07-13 20:40:39,079 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 262.2ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:40:39,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-13 20:40:39,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-13 20:40:39,104 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-07-13 20:40:39,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:40:39,107 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:40:39,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:39,107 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:40:39,107 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-07-13 20:40:39,107 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:40:39,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:39,109 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:39,109 INFO L508 BasicCegarLoop]: 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-07-13 20:40:39,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:39,318 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:39,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:39,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1710035941, now seen corresponding path program 27 times [2021-07-13 20:40:39,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:39,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905075493] [2021-07-13 20:40:39,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:39,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:39,358 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:39,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:39,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905075493] [2021-07-13 20:40:39,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905075493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:39,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857937032] [2021-07-13 20:40:39,359 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-07-13 20:40:39,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:39,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:39,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:39,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:39,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:39,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857937032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:39,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:39,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:39,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481178662] [2021-07-13 20:40:39,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:39,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:39,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:39,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:39,450 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-07-13 20:40:39,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:39,804 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-13 20:40:39,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:40:39,805 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-07-13 20:40:39,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:39,808 INFO L225 Difference]: With dead ends: 2176 [2021-07-13 20:40:39,808 INFO L226 Difference]: Without dead ends: 2172 [2021-07-13 20:40:39,809 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 215.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:40:39,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-13 20:40:39,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-13 20:40:39,826 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-07-13 20:40:39,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:40:39,828 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:40:39,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:39,828 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:40:39,828 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-07-13 20:40:39,828 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:40:39,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:39,829 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:39,829 INFO L508 BasicCegarLoop]: 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-07-13 20:40:40,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:40,030 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:40,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:40,030 INFO L82 PathProgramCache]: Analyzing trace with hash -295781783, now seen corresponding path program 28 times [2021-07-13 20:40:40,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:40,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816519158] [2021-07-13 20:40:40,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:40,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:40,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816519158] [2021-07-13 20:40:40,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816519158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645593690] [2021-07-13 20:40:40,081 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-07-13 20:40:40,109 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:40,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:40,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:40,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:40,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645593690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:40,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:40,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715663196] [2021-07-13 20:40:40,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:40,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:40,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:40,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:40,217 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:40,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:40,592 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-13 20:40:40,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:40:40,592 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 24 [2021-07-13 20:40:40,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:40,595 INFO L225 Difference]: With dead ends: 2199 [2021-07-13 20:40:40,595 INFO L226 Difference]: Without dead ends: 2199 [2021-07-13 20:40:40,596 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 248.6ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:40:40,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-13 20:40:40,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-13 20:40:40,613 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-07-13 20:40:40,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-13 20:40:40,615 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-13 20:40:40,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:40,615 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-13 20:40:40,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:40,615 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-13 20:40:40,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:40,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:40,617 INFO L508 BasicCegarLoop]: 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-07-13 20:40:40,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:40,818 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:40,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:40,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1351159177, now seen corresponding path program 29 times [2021-07-13 20:40:40,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:40,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139630247] [2021-07-13 20:40:40,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:40,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:40,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:40,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139630247] [2021-07-13 20:40:40,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139630247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283117354] [2021-07-13 20:40:40,865 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:40:40,911 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:40,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:40,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:40,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:40,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283117354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:40,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:40,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:40,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77675053] [2021-07-13 20:40:40,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:40,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:40,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:40,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:40,993 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:41,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:41,357 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-13 20:40:41,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:40:41,357 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 24 [2021-07-13 20:40:41,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:41,360 INFO L225 Difference]: With dead ends: 2156 [2021-07-13 20:40:41,361 INFO L226 Difference]: Without dead ends: 2152 [2021-07-13 20:40:41,361 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 243.9ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:40:41,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-13 20:40:41,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-13 20:40:41,382 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-07-13 20:40:41,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-13 20:40:41,385 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-13 20:40:41,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:41,385 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-13 20:40:41,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:41,385 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-13 20:40:41,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:41,387 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:41,387 INFO L508 BasicCegarLoop]: 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-07-13 20:40:41,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-07-13 20:40:41,608 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:41,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:41,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1252113, now seen corresponding path program 30 times [2021-07-13 20:40:41,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:41,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885917701] [2021-07-13 20:40:41,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:41,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:41,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:41,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885917701] [2021-07-13 20:40:41,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885917701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:41,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786072749] [2021-07-13 20:40:41,648 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-07-13 20:40:41,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:41,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:41,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:41,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:41,734 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:41,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786072749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:41,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:41,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:41,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475471215] [2021-07-13 20:40:41,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:41,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:41,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:41,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:41,735 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-07-13 20:40:42,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:42,102 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-13 20:40:42,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:40:42,102 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-07-13 20:40:42,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:42,105 INFO L225 Difference]: With dead ends: 2097 [2021-07-13 20:40:42,105 INFO L226 Difference]: Without dead ends: 2097 [2021-07-13 20:40:42,105 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 225.3ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:40:42,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-13 20:40:42,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-13 20:40:42,122 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-07-13 20:40:42,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-13 20:40:42,124 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-13 20:40:42,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:42,124 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-13 20:40:42,124 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-07-13 20:40:42,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-13 20:40:42,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:42,126 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:42,126 INFO L508 BasicCegarLoop]: 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-07-13 20:40:42,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:42,326 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:42,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:42,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1073569087, now seen corresponding path program 31 times [2021-07-13 20:40:42,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:42,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89244742] [2021-07-13 20:40:42,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:42,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:42,362 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:42,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:42,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89244742] [2021-07-13 20:40:42,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89244742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:42,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007415756] [2021-07-13 20:40:42,363 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-07-13 20:40:42,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:42,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:42,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:42,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:42,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007415756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:42,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:42,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:42,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216478441] [2021-07-13 20:40:42,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:42,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:42,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:42,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:42,437 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-07-13 20:40:42,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:42,697 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-13 20:40:42,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:40:42,697 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-07-13 20:40:42,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:42,700 INFO L225 Difference]: With dead ends: 1963 [2021-07-13 20:40:42,700 INFO L226 Difference]: Without dead ends: 1959 [2021-07-13 20:40:42,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 161.7ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:40:42,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-13 20:40:42,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-13 20:40:42,721 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-07-13 20:40:42,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-13 20:40:42,724 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-13 20:40:42,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:42,724 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-13 20:40:42,725 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-07-13 20:40:42,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-13 20:40:42,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:42,727 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:42,727 INFO L508 BasicCegarLoop]: 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-07-13 20:40:42,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-07-13 20:40:42,949 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:42,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:42,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1960561683, now seen corresponding path program 32 times [2021-07-13 20:40:42,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:42,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299984264] [2021-07-13 20:40:42,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:42,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:42,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:42,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:42,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299984264] [2021-07-13 20:40:42,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299984264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:42,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014149828] [2021-07-13 20:40:42,985 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-07-13 20:40:43,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:40:43,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:43,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:43,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:43,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:43,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014149828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:43,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:40:43,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789368527] [2021-07-13 20:40:43,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:40:43,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:43,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:40:43,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:40:43,073 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-07-13 20:40:43,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:43,306 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-13 20:40:43,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:40:43,307 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-07-13 20:40:43,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:43,309 INFO L225 Difference]: With dead ends: 1728 [2021-07-13 20:40:43,309 INFO L226 Difference]: Without dead ends: 1716 [2021-07-13 20:40:43,310 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 123.0ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:40:43,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-13 20:40:43,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-13 20:40:43,324 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-07-13 20:40:43,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-13 20:40:43,326 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-13 20:40:43,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:43,326 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-13 20:40:43,326 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-07-13 20:40:43,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-13 20:40:43,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:43,328 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:43,328 INFO L508 BasicCegarLoop]: 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-07-13 20:40:43,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:43,528 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:43,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:43,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1288275347, now seen corresponding path program 33 times [2021-07-13 20:40:43,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:43,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054251789] [2021-07-13 20:40:43,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:43,566 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:43,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:43,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054251789] [2021-07-13 20:40:43,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054251789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807958884] [2021-07-13 20:40:43,566 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-07-13 20:40:43,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:40:43,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:43,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:43,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:43,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:43,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807958884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:43,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:43,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:43,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162012441] [2021-07-13 20:40:43,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:43,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:43,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:43,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:43,665 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:44,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:44,003 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-13 20:40:44,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:40:44,004 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 24 [2021-07-13 20:40:44,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:44,007 INFO L225 Difference]: With dead ends: 1821 [2021-07-13 20:40:44,007 INFO L226 Difference]: Without dead ends: 1821 [2021-07-13 20:40:44,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 221.5ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:40:44,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-13 20:40:44,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-13 20:40:44,023 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-07-13 20:40:44,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-13 20:40:44,026 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-13 20:40:44,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:44,026 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-13 20:40:44,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:44,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-13 20:40:44,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:44,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:44,029 INFO L508 BasicCegarLoop]: 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-07-13 20:40:44,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-13 20:40:44,251 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:44,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:44,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1951314555, now seen corresponding path program 34 times [2021-07-13 20:40:44,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:44,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037396576] [2021-07-13 20:40:44,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:44,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:44,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:44,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037396576] [2021-07-13 20:40:44,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037396576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:44,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302566709] [2021-07-13 20:40:44,288 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-07-13 20:40:44,313 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:44,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:44,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:44,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:44,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:44,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302566709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:44,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:44,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:40:44,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450872553] [2021-07-13 20:40:44,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:40:44,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:44,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:40:44,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:40:44,399 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:44,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:44,716 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-13 20:40:44,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:40:44,717 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 24 [2021-07-13 20:40:44,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:44,719 INFO L225 Difference]: With dead ends: 1790 [2021-07-13 20:40:44,719 INFO L226 Difference]: Without dead ends: 1786 [2021-07-13 20:40:44,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:40:44,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-13 20:40:44,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-13 20:40:44,736 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-07-13 20:40:44,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-13 20:40:44,739 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-13 20:40:44,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:44,739 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-13 20:40:44,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-07-13 20:40:44,740 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-13 20:40:44,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:40:44,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:44,742 INFO L508 BasicCegarLoop]: 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-07-13 20:40:44,942 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:44,942 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:44,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:44,943 INFO L82 PathProgramCache]: Analyzing trace with hash -860517803, now seen corresponding path program 35 times [2021-07-13 20:40:44,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:44,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239531625] [2021-07-13 20:40:44,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:44,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:44,981 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:44,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:44,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239531625] [2021-07-13 20:40:44,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239531625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:44,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580434114] [2021-07-13 20:40:44,982 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-07-13 20:40:45,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:45,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:45,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:40:45,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:45,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:45,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580434114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:45,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:45,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:40:45,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578064808] [2021-07-13 20:40:45,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:40:45,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:45,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:40:45,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:40:45,103 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 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-07-13 20:40:45,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:45,260 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-13 20:40:45,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:40:45,261 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 24 [2021-07-13 20:40:45,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:45,263 INFO L225 Difference]: With dead ends: 1649 [2021-07-13 20:40:45,263 INFO L226 Difference]: Without dead ends: 1637 [2021-07-13 20:40:45,264 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 100.1ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:45,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-13 20:40:45,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-13 20:40:45,278 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-07-13 20:40:45,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-13 20:40:45,281 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-13 20:40:45,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:45,281 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-13 20:40:45,281 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-07-13 20:40:45,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-13 20:40:45,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:45,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:45,284 INFO L508 BasicCegarLoop]: 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-07-13 20:40:45,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:45,497 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:45,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:45,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1270661831, now seen corresponding path program 4 times [2021-07-13 20:40:45,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:45,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347249863] [2021-07-13 20:40:45,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:46,026 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 72 [2021-07-13 20:40:46,267 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2021-07-13 20:40:46,467 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-07-13 20:40:46,688 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-07-13 20:40:46,864 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2021-07-13 20:40:46,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:46,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:46,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347249863] [2021-07-13 20:40:46,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347249863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:46,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021781050] [2021-07-13 20:40:46,911 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-07-13 20:40:46,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:40:46,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:46,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:40:46,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:47,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 26 treesize of output 16 [2021-07-13 20:40:47,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 26 treesize of output 16 [2021-07-13 20:40:47,515 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:40:47,523 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 30 treesize of output 18 [2021-07-13 20:40:47,532 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:40:47,540 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:40:47,551 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:40:47,560 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 44 treesize of output 26 [2021-07-13 20:40:47,567 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 10 [2021-07-13 20:40:47,576 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:40:47,588 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 22 [2021-07-13 20:40:47,597 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 18 [2021-07-13 20:40:47,605 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:40:47,612 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:40:47,620 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 36 treesize of output 22 [2021-07-13 20:40:47,628 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:47,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:47,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 39 treesize of output 23 [2021-07-13 20:40:47,638 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:47,708 INFO L628 ElimStorePlain]: treesize reduction 73, result has 47.5 percent of original size [2021-07-13 20:40:47,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:40:47,710 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:48 [2021-07-13 20:40:47,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:47,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021781050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:47,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:47,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:47,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104645136] [2021-07-13 20:40:47,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:47,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:47,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:47,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:47,760 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-07-13 20:40:48,113 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 48 [2021-07-13 20:40:48,599 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-07-13 20:40:48,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:48,945 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-13 20:40:48,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:40:48,946 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-07-13 20:40:48,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:48,948 INFO L225 Difference]: With dead ends: 1517 [2021-07-13 20:40:48,948 INFO L226 Difference]: Without dead ends: 1502 [2021-07-13 20:40:48,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 2109.1ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:40:48,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-13 20:40:48,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-13 20:40:48,961 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-07-13 20:40:48,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-13 20:40:48,963 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-13 20:40:48,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:48,964 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-13 20:40:48,964 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-07-13 20:40:48,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-13 20:40:48,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:48,965 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:48,965 INFO L508 BasicCegarLoop]: 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-07-13 20:40:49,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:49,166 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:49,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:49,167 INFO L82 PathProgramCache]: Analyzing trace with hash -757736185, now seen corresponding path program 5 times [2021-07-13 20:40:49,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:49,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464298435] [2021-07-13 20:40:49,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:49,432 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-07-13 20:40:49,568 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-13 20:40:49,689 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-07-13 20:40:49,826 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-07-13 20:40:49,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:49,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:49,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464298435] [2021-07-13 20:40:49,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464298435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:49,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726460729] [2021-07-13 20:40:49,928 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-07-13 20:40:49,954 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:40:49,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:49,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:40:49,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:50,471 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-07-13 20:40:50,553 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_5], 3=[v_prenex_9, v_prenex_7]} [2021-07-13 20:40:50,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:50,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:50,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:40:50,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:50,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-13 20:40:50,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,701 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 74 [2021-07-13 20:40:50,702 INFO L628 ElimStorePlain]: treesize reduction 73, result has 74.2 percent of original size [2021-07-13 20:40:50,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:50,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:50,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:40:50,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,773 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-07-13 20:40:50,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 81 treesize of output 54 [2021-07-13 20:40:50,776 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,826 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-07-13 20:40:50,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 42 [2021-07-13 20:40:50,827 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:50,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:50,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:50,865 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:322, output treesize:59 [2021-07-13 20:40:50,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:50,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726460729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:50,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:50,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:40:50,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148296316] [2021-07-13 20:40:50,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:40:50,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:50,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:40:50,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:40:50,946 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:51,364 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 62 [2021-07-13 20:40:51,626 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 69 [2021-07-13 20:40:51,868 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-07-13 20:40:52,042 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 67 [2021-07-13 20:40:52,198 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-07-13 20:40:52,382 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 66 [2021-07-13 20:40:52,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:52,805 INFO L93 Difference]: Finished difference Result 1563 states and 5076 transitions. [2021-07-13 20:40:52,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:40:52,805 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-07-13 20:40:52,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:52,808 INFO L225 Difference]: With dead ends: 1563 [2021-07-13 20:40:52,808 INFO L226 Difference]: Without dead ends: 1533 [2021-07-13 20:40:52,808 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 2491.7ms TimeCoverageRelationStatistics Valid=206, Invalid=984, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:40:52,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2021-07-13 20:40:52,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1150. [2021-07-13 20:40:52,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:52,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-07-13 20:40:52,824 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-07-13 20:40:52,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:52,824 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-07-13 20:40:52,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:52,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-07-13 20:40:52,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:52,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:52,826 INFO L508 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-07-13 20:40:53,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:40:53,027 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:53,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:53,027 INFO L82 PathProgramCache]: Analyzing trace with hash 833693123, now seen corresponding path program 36 times [2021-07-13 20:40:53,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:53,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340686552] [2021-07-13 20:40:53,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:53,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:53,379 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-07-13 20:40:53,579 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:53,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:53,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340686552] [2021-07-13 20:40:53,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340686552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:53,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764893238] [2021-07-13 20:40:53,579 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-07-13 20:40:53,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:53,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:53,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:40:53,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:54,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 20 [2021-07-13 20:40:54,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 24 [2021-07-13 20:40:54,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 25 [2021-07-13 20:40:54,401 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 24 [2021-07-13 20:40:54,412 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-07-13 20:40:54,425 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:40:54,436 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:40:54,451 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,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 38 treesize of output 20 [2021-07-13 20:40:54,461 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 18 [2021-07-13 20:40:54,475 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 24 [2021-07-13 20:40:54,486 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 18 [2021-07-13 20:40:54,497 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 23 [2021-07-13 20:40:54,508 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 12 [2021-07-13 20:40:54,519 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 25 [2021-07-13 20:40:54,530 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 28 [2021-07-13 20:40:54,541 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:54,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:54,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 18 [2021-07-13 20:40:54,548 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,571 INFO L628 ElimStorePlain]: treesize reduction 60, result has 24.1 percent of original size [2021-07-13 20:40:54,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:40:54,573 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:937, output treesize:13 [2021-07-13 20:40:54,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:54,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764893238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:54,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:54,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:40:54,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187144626] [2021-07-13 20:40:54,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:40:54,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:54,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:40:54,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:40:54,609 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 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-07-13 20:40:55,124 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 62 [2021-07-13 20:40:55,371 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-07-13 20:40:56,094 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 60 [2021-07-13 20:40:56,262 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 66 [2021-07-13 20:40:56,431 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-07-13 20:40:56,786 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-07-13 20:40:56,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:40:56,880 INFO L93 Difference]: Finished difference Result 1615 states and 5216 transitions. [2021-07-13 20:40:56,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:40:56,880 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-07-13 20:40:56,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:40:56,883 INFO L225 Difference]: With dead ends: 1615 [2021-07-13 20:40:56,884 INFO L226 Difference]: Without dead ends: 1600 [2021-07-13 20:40:56,884 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 2455.6ms TimeCoverageRelationStatistics Valid=234, Invalid=1098, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:40:56,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2021-07-13 20:40:56,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1180. [2021-07-13 20:40:56,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:40:56,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-07-13 20:40:56,906 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-07-13 20:40:56,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:40:56,907 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-07-13 20:40:56,907 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-07-13 20:40:56,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-07-13 20:40:56,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:40:56,909 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:40:56,909 INFO L508 BasicCegarLoop]: 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-07-13 20:40:57,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-07-13 20:40:57,113 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:40:57,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:40:57,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1638740299, now seen corresponding path program 6 times [2021-07-13 20:40:57,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:40:57,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739561495] [2021-07-13 20:40:57,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:40:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:40:57,362 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-07-13 20:40:57,686 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-07-13 20:40:57,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:57,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:40:57,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739561495] [2021-07-13 20:40:57,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739561495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:57,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666729509] [2021-07-13 20:40:57,837 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-07-13 20:40:57,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:40:57,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:40:57,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:40:57,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:40:58,438 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-07-13 20:40:58,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:58,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:40:58,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,675 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-13 20:40:58,676 INFO L628 ElimStorePlain]: treesize reduction 65, result has 72.6 percent of original size [2021-07-13 20:40:58,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:58,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:58,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-13 20:40:58,685 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,691 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 16 treesize of output 10 [2021-07-13 20:40:58,692 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,790 INFO L628 ElimStorePlain]: treesize reduction 19, result has 86.8 percent of original size [2021-07-13 20:40:58,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:58,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:40:58,795 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:40:58,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:40:58,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:40:58,838 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:40:58,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:40:58,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:40:58,875 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:253, output treesize:59 [2021-07-13 20:40:58,956 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:40:58,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666729509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:40:58,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:40:58,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:40:58,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144170796] [2021-07-13 20:40:58,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:40:58,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:40:58,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:40:58,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:40:58,958 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 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-07-13 20:40:59,183 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 38 [2021-07-13 20:40:59,698 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 55 [2021-07-13 20:40:59,820 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-07-13 20:40:59,982 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-07-13 20:41:00,263 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-07-13 20:41:00,426 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 72 [2021-07-13 20:41:00,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:00,497 INFO L93 Difference]: Finished difference Result 1620 states and 5225 transitions. [2021-07-13 20:41:00,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:41:00,497 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-07-13 20:41:00,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:00,500 INFO L225 Difference]: With dead ends: 1620 [2021-07-13 20:41:00,500 INFO L226 Difference]: Without dead ends: 1605 [2021-07-13 20:41:00,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 2242.4ms TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:41:00,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-13 20:41:00,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1189. [2021-07-13 20:41:00,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 3.3383838383838382) internal successors, (3966), 1188 states have internal predecessors, (3966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:00,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 3966 transitions. [2021-07-13 20:41:00,517 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 3966 transitions. Word has length 26 [2021-07-13 20:41:00,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:00,517 INFO L482 AbstractCegarLoop]: Abstraction has 1189 states and 3966 transitions. [2021-07-13 20:41:00,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-07-13 20:41:00,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 3966 transitions. [2021-07-13 20:41:00,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:00,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:00,519 INFO L508 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-07-13 20:41:00,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:00,719 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:00,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:00,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1105845433, now seen corresponding path program 37 times [2021-07-13 20:41:00,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:00,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944132266] [2021-07-13 20:41:00,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:00,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:01,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:01,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:01,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944132266] [2021-07-13 20:41:01,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944132266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:01,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317351114] [2021-07-13 20:41:01,279 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-07-13 20:41:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:01,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:41:01,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:01,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:01,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:01,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:01,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-07-13 20:41:02,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 12 [2021-07-13 20:41:02,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 24 [2021-07-13 20:41:02,019 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:41:02,031 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:41:02,041 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 25 [2021-07-13 20:41:02,050 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 24 [2021-07-13 20:41:02,059 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:41:02,069 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 24 [2021-07-13 20:41:02,083 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,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 39 treesize of output 18 [2021-07-13 20:41:02,091 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 28 [2021-07-13 20:41:02,100 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 25 [2021-07-13 20:41:02,108 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 18 [2021-07-13 20:41:02,117 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 23 [2021-07-13 20:41:02,124 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 20 [2021-07-13 20:41:02,131 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:02,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:02,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 39 treesize of output 18 [2021-07-13 20:41:02,137 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:02,177 INFO L628 ElimStorePlain]: treesize reduction 40, result has 49.4 percent of original size [2021-07-13 20:41:02,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:41:02,178 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:937, output treesize:27 [2021-07-13 20:41:02,213 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:02,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317351114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:02,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:02,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:41:02,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378371041] [2021-07-13 20:41:02,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:02,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:02,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:02,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:02,214 INFO L87 Difference]: Start difference. First operand 1189 states and 3966 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-07-13 20:41:02,705 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 62 [2021-07-13 20:41:03,240 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 58 [2021-07-13 20:41:03,543 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 65 [2021-07-13 20:41:04,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:04,390 INFO L93 Difference]: Finished difference Result 1800 states and 5747 transitions. [2021-07-13 20:41:04,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:41:04,391 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-07-13 20:41:04,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:04,394 INFO L225 Difference]: With dead ends: 1800 [2021-07-13 20:41:04,394 INFO L226 Difference]: Without dead ends: 1785 [2021-07-13 20:41:04,394 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 2376.1ms TimeCoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:41:04,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2021-07-13 20:41:04,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 1201. [2021-07-13 20:41:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3466666666666667) internal successors, (4016), 1200 states have internal predecessors, (4016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:04,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 4016 transitions. [2021-07-13 20:41:04,414 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 4016 transitions. Word has length 26 [2021-07-13 20:41:04,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:04,414 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 4016 transitions. [2021-07-13 20:41:04,414 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-07-13 20:41:04,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 4016 transitions. [2021-07-13 20:41:04,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:04,416 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:04,416 INFO L508 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-07-13 20:41:04,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-07-13 20:41:04,616 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:04,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:04,617 INFO L82 PathProgramCache]: Analyzing trace with hash -2082164277, now seen corresponding path program 38 times [2021-07-13 20:41:04,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:04,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709751428] [2021-07-13 20:41:04,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:04,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:05,065 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-07-13 20:41:05,222 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-07-13 20:41:05,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:05,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:05,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709751428] [2021-07-13 20:41:05,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709751428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:05,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560147268] [2021-07-13 20:41:05,373 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-07-13 20:41:05,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:05,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:05,401 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:41:05,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:05,892 INFO L354 Elim1Store]: treesize reduction 18, result has 61.7 percent of original size [2021-07-13 20:41:05,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 45 treesize of output 51 [2021-07-13 20:41:05,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:05,942 INFO L354 Elim1Store]: treesize reduction 29, result has 38.3 percent of original size [2021-07-13 20:41:05,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 37 [2021-07-13 20:41:05,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,025 INFO L354 Elim1Store]: treesize reduction 14, result has 70.2 percent of original size [2021-07-13 20:41:06,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 59 [2021-07-13 20:41:06,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,095 INFO L354 Elim1Store]: treesize reduction 46, result has 2.1 percent of original size [2021-07-13 20:41:06,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 1 [2021-07-13 20:41:06,095 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,138 INFO L354 Elim1Store]: treesize reduction 23, result has 51.1 percent of original size [2021-07-13 20:41:06,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 34 treesize of output 41 [2021-07-13 20:41:06,149 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2021-07-13 20:41:06,194 INFO L354 Elim1Store]: treesize reduction 30, result has 36.2 percent of original size [2021-07-13 20:41:06,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 41 [2021-07-13 20:41:06,196 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,264 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:41:06,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 62 treesize of output 68 [2021-07-13 20:41:06,347 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,412 INFO L354 Elim1Store]: treesize reduction 30, result has 36.2 percent of original size [2021-07-13 20:41:06,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 54 treesize of output 44 [2021-07-13 20:41:06,414 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,465 INFO L354 Elim1Store]: treesize reduction 34, result has 27.7 percent of original size [2021-07-13 20:41:06,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 42 treesize of output 34 [2021-07-13 20:41:06,467 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,530 INFO L354 Elim1Store]: treesize reduction 18, result has 61.7 percent of original size [2021-07-13 20:41:06,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 46 treesize of output 52 [2021-07-13 20:41:06,535 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,566 INFO L354 Elim1Store]: treesize reduction 46, result has 2.1 percent of original size [2021-07-13 20:41:06,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 41 treesize of output 1 [2021-07-13 20:41:06,567 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,596 INFO L354 Elim1Store]: treesize reduction 46, result has 2.1 percent of original size [2021-07-13 20:41:06,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 1 [2021-07-13 20:41:06,597 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,659 INFO L354 Elim1Store]: treesize reduction 23, result has 51.1 percent of original size [2021-07-13 20:41:06,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 46 [2021-07-13 20:41:06,663 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,702 INFO L354 Elim1Store]: treesize reduction 34, result has 27.7 percent of original size [2021-07-13 20:41:06,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 33 [2021-07-13 20:41:06,704 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,726 INFO L354 Elim1Store]: treesize reduction 46, result has 2.1 percent of original size [2021-07-13 20:41:06,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 53 treesize of output 1 [2021-07-13 20:41:06,727 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:06,773 INFO L354 Elim1Store]: treesize reduction 14, result has 70.2 percent of original size [2021-07-13 20:41:06,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 54 treesize of output 60 [2021-07-13 20:41:06,795 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:07,482 WARN L205 SmtUtils]: Spent 686.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 80 [2021-07-13 20:41:07,483 INFO L628 ElimStorePlain]: treesize reduction 379, result has 52.1 percent of original size [2021-07-13 20:41:07,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:41:07,488 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1105, output treesize:413 [2021-07-13 20:41:07,728 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:41:07,905 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-07-13 20:41:08,012 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:08,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560147268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:08,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:08,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:41:08,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544515887] [2021-07-13 20:41:08,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:41:08,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:08,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:41:08,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:41:08,014 INFO L87 Difference]: Start difference. First operand 1201 states and 4016 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-07-13 20:41:08,520 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 57 [2021-07-13 20:41:09,117 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 61 [2021-07-13 20:41:09,382 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 70 [2021-07-13 20:41:09,809 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-07-13 20:41:10,612 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 64 [2021-07-13 20:41:10,767 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 64 [2021-07-13 20:41:11,066 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 51 [2021-07-13 20:41:11,591 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 83 [2021-07-13 20:41:12,069 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2021-07-13 20:41:12,425 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 84 [2021-07-13 20:41:12,699 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-07-13 20:41:13,259 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 118 [2021-07-13 20:41:13,980 WARN L205 SmtUtils]: Spent 630.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 106 [2021-07-13 20:41:14,479 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 117 [2021-07-13 20:41:15,040 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 95 [2021-07-13 20:41:15,781 WARN L205 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 105 [2021-07-13 20:41:15,981 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 71 [2021-07-13 20:41:16,211 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-07-13 20:41:16,419 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-07-13 20:41:16,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:16,553 INFO L93 Difference]: Finished difference Result 2410 states and 7510 transitions. [2021-07-13 20:41:16,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-13 20:41:16,553 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-07-13 20:41:16,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:16,557 INFO L225 Difference]: With dead ends: 2410 [2021-07-13 20:41:16,557 INFO L226 Difference]: Without dead ends: 2365 [2021-07-13 20:41:16,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 8848.2ms TimeCoverageRelationStatistics Valid=726, Invalid=3966, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:41:16,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2365 states. [2021-07-13 20:41:16,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2365 to 1341. [2021-07-13 20:41:16,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 3.3007462686567166) internal successors, (4423), 1340 states have internal predecessors, (4423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:16,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 4423 transitions. [2021-07-13 20:41:16,580 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 4423 transitions. Word has length 26 [2021-07-13 20:41:16,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:16,580 INFO L482 AbstractCegarLoop]: Abstraction has 1341 states and 4423 transitions. [2021-07-13 20:41:16,580 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-07-13 20:41:16,580 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 4423 transitions. [2021-07-13 20:41:16,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:16,582 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:16,582 INFO L508 BasicCegarLoop]: 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-07-13 20:41:16,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:16,783 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:16,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:16,783 INFO L82 PathProgramCache]: Analyzing trace with hash 127735791, now seen corresponding path program 7 times [2021-07-13 20:41:16,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:16,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235645718] [2021-07-13 20:41:16,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:17,166 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 72 [2021-07-13 20:41:17,396 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2021-07-13 20:41:17,582 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-07-13 20:41:17,774 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-07-13 20:41:17,906 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2021-07-13 20:41:17,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:17,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:17,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235645718] [2021-07-13 20:41:17,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235645718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:17,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452042136] [2021-07-13 20:41:17,949 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-07-13 20:41:17,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:17,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:41:17,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:18,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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 39 treesize of output 23 [2021-07-13 20:41:18,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:41:18,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:41:18,472 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-07-13 20:41:18,478 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:41:18,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:41:18,491 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:41:18,498 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-07-13 20:41:18,512 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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 30 treesize of output 18 [2021-07-13 20:41:18,531 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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 36 treesize of output 22 [2021-07-13 20:41:18,538 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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 10 [2021-07-13 20:41:18,544 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:41:18,552 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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 35 treesize of output 21 [2021-07-13 20:41:18,559 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:41:18,565 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:41:18,570 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:18,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:18,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 22 [2021-07-13 20:41:18,575 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:18,639 INFO L628 ElimStorePlain]: treesize reduction 73, result has 46.7 percent of original size [2021-07-13 20:41:18,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:41:18,641 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:46 [2021-07-13 20:41:18,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:18,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452042136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:18,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:18,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:41:18,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035384361] [2021-07-13 20:41:18,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:18,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:18,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:18,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:18,687 INFO L87 Difference]: Start difference. First operand 1341 states and 4423 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-07-13 20:41:19,372 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 66 [2021-07-13 20:41:19,630 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 65 [2021-07-13 20:41:19,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:19,907 INFO L93 Difference]: Finished difference Result 1736 states and 5612 transitions. [2021-07-13 20:41:19,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:41:19,907 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-07-13 20:41:19,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:19,910 INFO L225 Difference]: With dead ends: 1736 [2021-07-13 20:41:19,910 INFO L226 Difference]: Without dead ends: 1721 [2021-07-13 20:41:19,910 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 2119.2ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:41:19,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2021-07-13 20:41:19,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1352. [2021-07-13 20:41:19,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1352 states, 1351 states have (on average 3.298297557364915) internal successors, (4456), 1351 states have internal predecessors, (4456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:19,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1352 states to 1352 states and 4456 transitions. [2021-07-13 20:41:19,928 INFO L78 Accepts]: Start accepts. Automaton has 1352 states and 4456 transitions. Word has length 26 [2021-07-13 20:41:19,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:19,928 INFO L482 AbstractCegarLoop]: Abstraction has 1352 states and 4456 transitions. [2021-07-13 20:41:19,928 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-07-13 20:41:19,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1352 states and 4456 transitions. [2021-07-13 20:41:19,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:19,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:19,931 INFO L508 BasicCegarLoop]: 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-07-13 20:41:20,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-07-13 20:41:20,145 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:20,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:20,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1900662225, now seen corresponding path program 8 times [2021-07-13 20:41:20,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:20,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476740660] [2021-07-13 20:41:20,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:20,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:20,380 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-07-13 20:41:20,536 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-13 20:41:20,701 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-07-13 20:41:20,843 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-07-13 20:41:20,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-07-13 20:41:20,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:20,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476740660] [2021-07-13 20:41:20,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476740660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:20,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108999257] [2021-07-13 20:41:20,969 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-07-13 20:41:20,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:20,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:20,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:41:20,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:21,370 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-07-13 20:41:21,500 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:41:21,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 81 treesize of output 63 [2021-07-13 20:41:21,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:21,740 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2021-07-13 20:41:21,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:21,773 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:41:21,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 75 [2021-07-13 20:41:21,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:21,994 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-07-13 20:41:21,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:22,026 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:41:22,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 71 [2021-07-13 20:41:22,029 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:22,248 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-13 20:41:22,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:22,269 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:41:22,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 49 [2021-07-13 20:41:22,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:22,436 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-07-13 20:41:22,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:22,458 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:41:22,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 56 [2021-07-13 20:41:22,460 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:22,624 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-13 20:41:22,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:22,648 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:41:22,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 57 [2021-07-13 20:41:22,654 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:22,968 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 127 [2021-07-13 20:41:22,968 INFO L628 ElimStorePlain]: treesize reduction 16, result has 96.2 percent of original size [2021-07-13 20:41:22,988 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:41:22,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 56 [2021-07-13 20:41:22,991 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:23,272 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 113 [2021-07-13 20:41:23,272 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.8 percent of original size [2021-07-13 20:41:23,293 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:41:23,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 81 treesize of output 63 [2021-07-13 20:41:23,295 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:23,433 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-13 20:41:23,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:23,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:41:23,469 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:743, output treesize:480 [2021-07-13 20:41:23,761 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-07-13 20:41:23,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:23,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108999257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:23,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:23,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:41:23,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291138353] [2021-07-13 20:41:23,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:41:23,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:23,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:41:23,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:23,938 INFO L87 Difference]: Start difference. First operand 1352 states and 4456 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-07-13 20:41:24,717 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 67 [2021-07-13 20:41:25,198 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 67 [2021-07-13 20:41:25,363 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-13 20:41:25,571 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 72 [2021-07-13 20:41:25,935 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 70 [2021-07-13 20:41:26,113 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-07-13 20:41:26,330 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 70 [2021-07-13 20:41:26,487 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 62 [2021-07-13 20:41:26,782 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 71 [2021-07-13 20:41:26,976 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-07-13 20:41:27,271 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2021-07-13 20:41:27,766 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 80 [2021-07-13 20:41:28,224 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 82 [2021-07-13 20:41:28,674 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 76 [2021-07-13 20:41:29,193 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-07-13 20:41:29,507 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-07-13 20:41:29,764 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-07-13 20:41:29,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:29,838 INFO L93 Difference]: Finished difference Result 2040 states and 6414 transitions. [2021-07-13 20:41:29,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:41:29,839 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-07-13 20:41:29,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:29,842 INFO L225 Difference]: With dead ends: 2040 [2021-07-13 20:41:29,842 INFO L226 Difference]: Without dead ends: 2025 [2021-07-13 20:41:29,842 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 6528.0ms TimeCoverageRelationStatistics Valid=332, Invalid=1648, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:41:29,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-07-13 20:41:29,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 1363. [2021-07-13 20:41:29,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1363 states, 1362 states have (on average 3.3069016152716593) internal successors, (4504), 1362 states have internal predecessors, (4504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:29,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1363 states to 1363 states and 4504 transitions. [2021-07-13 20:41:29,863 INFO L78 Accepts]: Start accepts. Automaton has 1363 states and 4504 transitions. Word has length 26 [2021-07-13 20:41:29,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:29,864 INFO L482 AbstractCegarLoop]: Abstraction has 1363 states and 4504 transitions. [2021-07-13 20:41:29,864 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-07-13 20:41:29,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1363 states and 4504 transitions. [2021-07-13 20:41:29,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:29,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:29,866 INFO L508 BasicCegarLoop]: 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-07-13 20:41:30,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2021-07-13 20:41:30,066 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:30,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:30,067 INFO L82 PathProgramCache]: Analyzing trace with hash 456895363, now seen corresponding path program 9 times [2021-07-13 20:41:30,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:30,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900274254] [2021-07-13 20:41:30,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:30,363 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2021-07-13 20:41:30,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:30,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:30,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900274254] [2021-07-13 20:41:30,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900274254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:30,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057561273] [2021-07-13 20:41:30,696 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-07-13 20:41:30,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:30,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:30,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:41:30,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:31,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:31,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:41:31,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:31,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:31,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,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 18 [2021-07-13 20:41:31,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:31,807 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2021-07-13 20:41:31,807 INFO L628 ElimStorePlain]: treesize reduction 136, result has 57.9 percent of original size [2021-07-13 20:41:31,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:31,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:41:31,816 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:31,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:31,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:31,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-07-13 20:41:31,897 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:31,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:31,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:31,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:41:31,976 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:31,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:31,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:31,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:41:31,982 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:32,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:32,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:41:32,041 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 12 variables, input treesize:361, output treesize:72 [2021-07-13 20:41:32,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:32,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057561273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:32,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:32,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:41:32,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418207909] [2021-07-13 20:41:32,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:32,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:32,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:32,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:32,112 INFO L87 Difference]: Start difference. First operand 1363 states and 4504 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-07-13 20:41:32,322 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 41 [2021-07-13 20:41:32,712 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-07-13 20:41:33,015 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 70 [2021-07-13 20:41:33,226 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 50 [2021-07-13 20:41:33,536 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 62 [2021-07-13 20:41:33,929 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 78 [2021-07-13 20:41:34,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:34,082 INFO L93 Difference]: Finished difference Result 1593 states and 5152 transitions. [2021-07-13 20:41:34,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:41:34,082 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-07-13 20:41:34,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:34,085 INFO L225 Difference]: With dead ends: 1593 [2021-07-13 20:41:34,085 INFO L226 Difference]: Without dead ends: 1578 [2021-07-13 20:41:34,085 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 2505.7ms TimeCoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:41:34,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2021-07-13 20:41:34,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1372. [2021-07-13 20:41:34,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 3.311451495258935) internal successors, (4540), 1371 states have internal predecessors, (4540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:34,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 4540 transitions. [2021-07-13 20:41:34,103 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 4540 transitions. Word has length 26 [2021-07-13 20:41:34,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:34,103 INFO L482 AbstractCegarLoop]: Abstraction has 1372 states and 4540 transitions. [2021-07-13 20:41:34,103 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-07-13 20:41:34,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 4540 transitions. [2021-07-13 20:41:34,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:34,105 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:34,105 INFO L508 BasicCegarLoop]: 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-07-13 20:41:34,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable467,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:34,306 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:34,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:34,306 INFO L82 PathProgramCache]: Analyzing trace with hash 289086271, now seen corresponding path program 10 times [2021-07-13 20:41:34,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:34,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768765806] [2021-07-13 20:41:34,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:34,693 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 61 [2021-07-13 20:41:34,859 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 75 [2021-07-13 20:41:35,022 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 72 [2021-07-13 20:41:35,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:35,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:35,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768765806] [2021-07-13 20:41:35,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768765806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970025607] [2021-07-13 20:41:35,265 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-07-13 20:41:35,292 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:41:35,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:35,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:41:35,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:35,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,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 36 treesize of output 22 [2021-07-13 20:41:35,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 22 [2021-07-13 20:41:35,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,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 30 treesize of output 18 [2021-07-13 20:41:35,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 10 [2021-07-13 20:41:35,721 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:41:35,731 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:41:35,741 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:41:35,750 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-07-13 20:41:35,759 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:41:35,769 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:41:35,778 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:41:35,787 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:41:35,795 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:41:35,803 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:41:35,811 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-07-13 20:41:35,818 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:35,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:35,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:41:35,823 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:35,906 INFO L628 ElimStorePlain]: treesize reduction 73, result has 46.7 percent of original size [2021-07-13 20:41:35,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:41:35,908 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:46 [2021-07-13 20:41:35,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:35,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970025607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:35,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:35,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:41:35,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50627935] [2021-07-13 20:41:35,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:41:35,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:35,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:41:35,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:41:35,962 INFO L87 Difference]: Start difference. First operand 1372 states and 4540 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-07-13 20:41:36,353 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 54 [2021-07-13 20:41:36,581 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2021-07-13 20:41:36,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:36,800 INFO L93 Difference]: Finished difference Result 1674 states and 5467 transitions. [2021-07-13 20:41:36,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:41:36,800 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-07-13 20:41:36,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:36,803 INFO L225 Difference]: With dead ends: 1674 [2021-07-13 20:41:36,803 INFO L226 Difference]: Without dead ends: 1659 [2021-07-13 20:41:36,804 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1645.8ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:41:36,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1659 states. [2021-07-13 20:41:36,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1659 to 1372. [2021-07-13 20:41:36,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 3.311451495258935) internal successors, (4540), 1371 states have internal predecessors, (4540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:36,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 4540 transitions. [2021-07-13 20:41:36,830 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 4540 transitions. Word has length 26 [2021-07-13 20:41:36,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:36,830 INFO L482 AbstractCegarLoop]: Abstraction has 1372 states and 4540 transitions. [2021-07-13 20:41:36,830 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-07-13 20:41:36,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 4540 transitions. [2021-07-13 20:41:36,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:36,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:36,832 INFO L508 BasicCegarLoop]: 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-07-13 20:41:37,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable488 [2021-07-13 20:41:37,033 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:37,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:37,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1778429757, now seen corresponding path program 11 times [2021-07-13 20:41:37,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:37,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262596623] [2021-07-13 20:41:37,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:37,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:37,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:37,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262596623] [2021-07-13 20:41:37,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262596623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:37,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077738458] [2021-07-13 20:41:37,539 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-07-13 20:41:37,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:41:37,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:37,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:41:37,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:38,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,296 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41: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 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 29 [2021-07-13 20:41:38,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,319 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:38,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 30 [2021-07-13 20:41:38,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,512 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-13 20:41:38,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:38,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:38,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 39 [2021-07-13 20:41:38,534 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,551 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:38,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 42 [2021-07-13 20:41:38,553 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,736 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-13 20:41:38,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:38,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:38,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 20:41:38,762 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,782 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:38,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:41:38,785 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,950 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:41:38,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:38,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,972 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:41:38,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:41:38,973 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:38,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:38,993 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:41:38,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, 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-07-13 20:41:38,995 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:39,156 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:41:39,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:39,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:41:39,189 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:401, output treesize:389 [2021-07-13 20:41:39,386 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-07-13 20:41:39,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:39,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077738458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:39,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:39,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:41:39,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094268850] [2021-07-13 20:41:39,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:41:39,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:39,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:41:39,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:41:39,495 INFO L87 Difference]: Start difference. First operand 1372 states and 4540 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-07-13 20:41:40,004 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 81 [2021-07-13 20:41:40,171 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 48 [2021-07-13 20:41:40,526 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 80 [2021-07-13 20:41:40,831 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 63 [2021-07-13 20:41:41,173 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 68 [2021-07-13 20:41:41,563 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 96 [2021-07-13 20:41:41,714 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-07-13 20:41:42,090 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 85 [2021-07-13 20:41:42,294 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-07-13 20:41:42,649 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 96 [2021-07-13 20:41:43,151 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 88 [2021-07-13 20:41:43,463 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-07-13 20:41:43,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:43,575 INFO L93 Difference]: Finished difference Result 2311 states and 7396 transitions. [2021-07-13 20:41:43,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:41:43,575 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-07-13 20:41:43,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:43,579 INFO L225 Difference]: With dead ends: 2311 [2021-07-13 20:41:43,579 INFO L226 Difference]: Without dead ends: 2281 [2021-07-13 20:41:43,580 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 4287.6ms TimeCoverageRelationStatistics Valid=362, Invalid=1618, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:41:43,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2281 states. [2021-07-13 20:41:43,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2281 to 1375. [2021-07-13 20:41:43,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1374 states have (on average 3.3151382823871907) internal successors, (4555), 1374 states have internal predecessors, (4555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:43,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 4555 transitions. [2021-07-13 20:41:43,603 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 4555 transitions. Word has length 26 [2021-07-13 20:41:43,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:43,603 INFO L482 AbstractCegarLoop]: Abstraction has 1375 states and 4555 transitions. [2021-07-13 20:41:43,603 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-07-13 20:41:43,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 4555 transitions. [2021-07-13 20:41:43,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:43,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:43,605 INFO L508 BasicCegarLoop]: 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-07-13 20:41:43,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable518 [2021-07-13 20:41:43,806 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:43,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:43,806 INFO L82 PathProgramCache]: Analyzing trace with hash -746246473, now seen corresponding path program 12 times [2021-07-13 20:41:43,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:43,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132576779] [2021-07-13 20:41:43,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:44,114 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 58 [2021-07-13 20:41:44,265 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 64 [2021-07-13 20:41:44,408 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 59 [2021-07-13 20:41:44,536 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-07-13 20:41:44,662 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-07-13 20:41:44,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:44,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:44,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132576779] [2021-07-13 20:41:44,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132576779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:44,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014637709] [2021-07-13 20:41:44,696 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-07-13 20:41:44,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:41:44,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:44,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:41:44,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:45,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,019 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,020 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 45 treesize of output 25 [2021-07-13 20:41:45,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:45,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 34 [2021-07-13 20:41:45,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,054 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:41:45,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 20 [2021-07-13 20:41:45,056 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,072 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,073 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 21 [2021-07-13 20:41:45,074 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,091 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2021-07-13 20:41:45,092 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,112 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 1 [2021-07-13 20:41:45,113 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,127 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 23 [2021-07-13 20:41:45,128 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,143 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:41:45,143 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 16 [2021-07-13 20:41:45,144 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,158 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-07-13 20:41:45,158 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,172 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 1 [2021-07-13 20:41:45,173 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,184 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,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, 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 18 [2021-07-13 20:41:45,185 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,198 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:41:45,199 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,213 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:45,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 31 [2021-07-13 20:41:45,215 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,229 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:41:45,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 21 [2021-07-13 20:41:45,230 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,241 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:41:45,242 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:45,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:45,250 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:41:45,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 35 treesize of output 19 [2021-07-13 20:41:45,250 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:45,327 INFO L628 ElimStorePlain]: treesize reduction 49, result has 63.7 percent of original size [2021-07-13 20:41:45,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:41:45,329 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:833, output treesize:86 [2021-07-13 20:41:45,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:45,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014637709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:45,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:45,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:41:45,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506817324] [2021-07-13 20:41:45,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:41:45,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:45,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:41:45,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:41:45,477 INFO L87 Difference]: Start difference. First operand 1375 states and 4555 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-07-13 20:41:45,736 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 38 [2021-07-13 20:41:46,209 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 65 [2021-07-13 20:41:46,446 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 63 [2021-07-13 20:41:46,664 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-07-13 20:41:46,796 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 42 [2021-07-13 20:41:46,996 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 64 [2021-07-13 20:41:47,274 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 60 [2021-07-13 20:41:47,457 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 53 [2021-07-13 20:41:47,660 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-07-13 20:41:47,794 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 45 [2021-07-13 20:41:48,083 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2021-07-13 20:41:48,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:48,208 INFO L93 Difference]: Finished difference Result 1790 states and 5831 transitions. [2021-07-13 20:41:48,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:41:48,209 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-07-13 20:41:48,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:48,212 INFO L225 Difference]: With dead ends: 1790 [2021-07-13 20:41:48,212 INFO L226 Difference]: Without dead ends: 1775 [2021-07-13 20:41:48,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 3125.3ms TimeCoverageRelationStatistics Valid=221, Invalid=1111, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:41:48,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1775 states. [2021-07-13 20:41:48,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1775 to 1378. [2021-07-13 20:41:48,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.316630355846042) internal successors, (4567), 1377 states have internal predecessors, (4567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:48,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4567 transitions. [2021-07-13 20:41:48,232 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4567 transitions. Word has length 26 [2021-07-13 20:41:48,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:48,232 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4567 transitions. [2021-07-13 20:41:48,232 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-07-13 20:41:48,232 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4567 transitions. [2021-07-13 20:41:48,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:48,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:48,234 INFO L508 BasicCegarLoop]: 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-07-13 20:41:48,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable557 [2021-07-13 20:41:48,435 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:48,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:48,435 INFO L82 PathProgramCache]: Analyzing trace with hash 148423883, now seen corresponding path program 13 times [2021-07-13 20:41:48,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:48,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137437202] [2021-07-13 20:41:48,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:48,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:48,671 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2021-07-13 20:41:48,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:48,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:48,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137437202] [2021-07-13 20:41:48,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137437202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:48,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689364704] [2021-07-13 20:41:48,996 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:49,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:41:49,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:49,518 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-07-13 20:41:49,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:49,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:49,592 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:41:49,592 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 1 [2021-07-13 20:41:49,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:49,616 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:41:49,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 6 new quantified variables, introduced 5 case distinctions, treesize of input 77 treesize of output 57 [2021-07-13 20:41:49,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,807 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 81 [2021-07-13 20:41:49,808 INFO L628 ElimStorePlain]: treesize reduction 211, result has 55.7 percent of original size [2021-07-13 20:41:49,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:49,813 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 24 treesize of output 16 [2021-07-13 20:41:49,814 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:49,833 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:41:49,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 50 [2021-07-13 20:41:49,834 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,933 INFO L628 ElimStorePlain]: treesize reduction 19, result has 90.4 percent of original size [2021-07-13 20:41:49,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:49,943 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:41:49,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 30 [2021-07-13 20:41:49,944 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:49,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:49,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:50,004 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:41:50,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 78 treesize of output 53 [2021-07-13 20:41:50,006 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:50,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:41:50,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:41:50,043 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:619, output treesize:64 [2021-07-13 20:41:50,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:50,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689364704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:50,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:50,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:41:50,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019253402] [2021-07-13 20:41:50,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:41:50,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:50,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:41:50,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:41:50,116 INFO L87 Difference]: Start difference. First operand 1378 states and 4567 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-07-13 20:41:50,427 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 61 [2021-07-13 20:41:50,900 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2021-07-13 20:41:51,397 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 81 [2021-07-13 20:41:51,635 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-07-13 20:41:51,930 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-07-13 20:41:52,155 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 74 [2021-07-13 20:41:52,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:52,294 INFO L93 Difference]: Finished difference Result 2164 states and 6833 transitions. [2021-07-13 20:41:52,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:41:52,294 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-07-13 20:41:52,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:52,297 INFO L225 Difference]: With dead ends: 2164 [2021-07-13 20:41:52,297 INFO L226 Difference]: Without dead ends: 2149 [2021-07-13 20:41:52,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 2543.6ms TimeCoverageRelationStatistics Valid=258, Invalid=932, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:41:52,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-07-13 20:41:52,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1380. [2021-07-13 20:41:52,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.3168963016678754) internal successors, (4574), 1379 states have internal predecessors, (4574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:52,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 4574 transitions. [2021-07-13 20:41:52,318 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 4574 transitions. Word has length 26 [2021-07-13 20:41:52,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:52,318 INFO L482 AbstractCegarLoop]: Abstraction has 1380 states and 4574 transitions. [2021-07-13 20:41:52,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:52,318 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 4574 transitions. [2021-07-13 20:41:52,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:52,320 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:52,321 INFO L508 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-07-13 20:41:52,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable577 [2021-07-13 20:41:52,521 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:52,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:52,521 INFO L82 PathProgramCache]: Analyzing trace with hash -806418041, now seen corresponding path program 39 times [2021-07-13 20:41:52,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:52,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422257478] [2021-07-13 20:41:52,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:52,948 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 60 [2021-07-13 20:41:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:53,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:53,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422257478] [2021-07-13 20:41:53,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422257478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:53,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779396275] [2021-07-13 20:41:53,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:41:53,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:41:53,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:53,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:41:53,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:53,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 20 [2021-07-13 20:41:53,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,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 49 treesize of output 23 [2021-07-13 20:41:53,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 18 [2021-07-13 20:41:53,629 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 24 [2021-07-13 20:41:53,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 20 [2021-07-13 20:41:53,652 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 18 [2021-07-13 20:41:53,664 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 25 [2021-07-13 20:41:53,678 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 12 [2021-07-13 20:41:53,690 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 18 [2021-07-13 20:41:53,704 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 28 [2021-07-13 20:41:53,715 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 23 [2021-07-13 20:41:53,727 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 14 [2021-07-13 20:41:53,740 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 24 [2021-07-13 20:41:53,752 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 25 [2021-07-13 20:41:53,763 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 24 [2021-07-13 20:41:53,773 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:53,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:41:53,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 28 [2021-07-13 20:41:53,780 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:53,836 INFO L628 ElimStorePlain]: treesize reduction 50, result has 49.5 percent of original size [2021-07-13 20:41:53,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:41:53,838 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1097, output treesize:49 [2021-07-13 20:41:53,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-07-13 20:41:53,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779396275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:53,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:41:53,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-07-13 20:41:53,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099674784] [2021-07-13 20:41:53,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:41:53,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:41:53,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:41:53,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:41:53,959 INFO L87 Difference]: Start difference. First operand 1380 states and 4574 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:54,450 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 75 [2021-07-13 20:41:54,878 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 87 [2021-07-13 20:41:55,368 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 75 [2021-07-13 20:41:56,084 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 84 [2021-07-13 20:41:57,245 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 [2021-07-13 20:41:57,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:41:57,671 INFO L93 Difference]: Finished difference Result 3078 states and 9474 transitions. [2021-07-13 20:41:57,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:41:57,672 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:41:57,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:41:57,676 INFO L225 Difference]: With dead ends: 3078 [2021-07-13 20:41:57,676 INFO L226 Difference]: Without dead ends: 2991 [2021-07-13 20:41:57,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 3770.6ms TimeCoverageRelationStatistics Valid=542, Invalid=2764, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:41:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2991 states. [2021-07-13 20:41:57,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2991 to 1413. [2021-07-13 20:41:57,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 1412 states have (on average 3.3208215297450425) internal successors, (4689), 1412 states have internal predecessors, (4689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:57,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 4689 transitions. [2021-07-13 20:41:57,702 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 4689 transitions. Word has length 26 [2021-07-13 20:41:57,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:41:57,702 INFO L482 AbstractCegarLoop]: Abstraction has 1413 states and 4689 transitions. [2021-07-13 20:41:57,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:41:57,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 4689 transitions. [2021-07-13 20:41:57,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:41:57,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:41:57,704 INFO L508 BasicCegarLoop]: 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-07-13 20:41:57,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable589 [2021-07-13 20:41:57,904 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:41:57,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:41:57,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1738294259, now seen corresponding path program 14 times [2021-07-13 20:41:57,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:41:57,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41819177] [2021-07-13 20:41:57,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:41:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:41:58,124 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 46 [2021-07-13 20:41:58,289 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-07-13 20:41:58,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:41:58,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:41:58,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41819177] [2021-07-13 20:41:58,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41819177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:41:58,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979477097] [2021-07-13 20:41:58,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:41:58,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:41:58,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:41:58,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:41:58,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:41:58,967 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-13 20:41:59,372 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 216 [2021-07-13 20:41:59,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:41:59,673 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-07-13 20:41:59,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 121 treesize of output 89 [2021-07-13 20:41:59,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:41:59,699 INFO L354 Elim1Store]: treesize reduction 48, result has 2.0 percent of original size [2021-07-13 20:41:59,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 110 treesize of output 1 [2021-07-13 20:41:59,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,269 WARN L205 SmtUtils]: Spent 569.00 ms on a formula simplification. DAG size of input: 237 DAG size of output: 197 [2021-07-13 20:42:00,270 INFO L628 ElimStorePlain]: treesize reduction 788, result has 46.3 percent of original size [2021-07-13 20:42:00,299 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:42:00,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 52 [2021-07-13 20:42:00,302 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,470 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2021-07-13 20:42:00,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:00,503 INFO L354 Elim1Store]: treesize reduction 33, result has 32.7 percent of original size [2021-07-13 20:42:00,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 69 [2021-07-13 20:42:00,507 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,690 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-07-13 20:42:00,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:00,714 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:42:00,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 62 [2021-07-13 20:42:00,716 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:00,895 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-07-13 20:42:00,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:00,916 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:42:00,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 55 [2021-07-13 20:42:00,918 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,091 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-07-13 20:42:01,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,120 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:42:01,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 60 [2021-07-13 20:42:01,124 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,287 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-13 20:42:01,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,316 INFO L354 Elim1Store]: treesize reduction 33, result has 32.7 percent of original size [2021-07-13 20:42:01,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, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 72 [2021-07-13 20:42:01,318 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,479 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:42:01,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,507 INFO L354 Elim1Store]: treesize reduction 33, result has 32.7 percent of original size [2021-07-13 20:42:01,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 101 treesize of output 77 [2021-07-13 20:42:01,509 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:01,662 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-07-13 20:42:01,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:01,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:42:01,686 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 16 variables, input treesize:1661, output treesize:498 [2021-07-13 20:42:01,940 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-07-13 20:42:02,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:02,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979477097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:02,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:02,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:42:02,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387332611] [2021-07-13 20:42:02,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:02,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:02,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:02,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:02,076 INFO L87 Difference]: Start difference. First operand 1413 states and 4689 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-07-13 20:42:02,692 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-13 20:42:02,886 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-13 20:42:03,056 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2021-07-13 20:42:03,360 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 67 [2021-07-13 20:42:03,621 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 79 [2021-07-13 20:42:03,806 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 73 [2021-07-13 20:42:04,038 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 79 [2021-07-13 20:42:04,406 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 76 [2021-07-13 20:42:05,051 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 92 [2021-07-13 20:42:06,850 WARN L205 SmtUtils]: Spent 1.64 s on a formula simplification. DAG size of input: 277 DAG size of output: 259 [2021-07-13 20:42:07,539 WARN L205 SmtUtils]: Spent 619.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 113 [2021-07-13 20:42:08,157 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 91 [2021-07-13 20:42:08,878 WARN L205 SmtUtils]: Spent 645.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 112 [2021-07-13 20:42:10,678 WARN L205 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 274 DAG size of output: 258 [2021-07-13 20:42:12,700 WARN L205 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 303 DAG size of output: 279 [2021-07-13 20:42:13,306 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 36 [2021-07-13 20:42:13,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:13,751 INFO L93 Difference]: Finished difference Result 2106 states and 6748 transitions. [2021-07-13 20:42:13,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:42:13,752 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-07-13 20:42:13,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:13,755 INFO L225 Difference]: With dead ends: 2106 [2021-07-13 20:42:13,755 INFO L226 Difference]: Without dead ends: 2091 [2021-07-13 20:42:13,755 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 11468.9ms TimeCoverageRelationStatistics Valid=306, Invalid=1500, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:42:13,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2091 states. [2021-07-13 20:42:13,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2091 to 1409. [2021-07-13 20:42:13,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1408 states have (on average 3.319602272727273) internal successors, (4674), 1408 states have internal predecessors, (4674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:13,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 4674 transitions. [2021-07-13 20:42:13,776 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 4674 transitions. Word has length 26 [2021-07-13 20:42:13,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:13,776 INFO L482 AbstractCegarLoop]: Abstraction has 1409 states and 4674 transitions. [2021-07-13 20:42:13,776 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-07-13 20:42:13,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 4674 transitions. [2021-07-13 20:42:13,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:13,778 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:13,778 INFO L508 BasicCegarLoop]: 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-07-13 20:42:13,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:13,979 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:13,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:13,979 INFO L82 PathProgramCache]: Analyzing trace with hash 120761479, now seen corresponding path program 15 times [2021-07-13 20:42:13,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:13,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265157081] [2021-07-13 20:42:13,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:14,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:14,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:14,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265157081] [2021-07-13 20:42:14,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265157081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:14,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695546131] [2021-07-13 20:42:14,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:14,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:14,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:14,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:42:14,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:14,917 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-07-13 20:42:14,993 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_80, v_prenex_87, v_prenex_85, v_prenex_78], 6=[v_prenex_83, A, v_prenex_76, v_prenex_89]} [2021-07-13 20:42:15,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:15,013 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:15,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:42:15,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:15,372 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 153 [2021-07-13 20:42:15,373 INFO L628 ElimStorePlain]: treesize reduction 413, result has 53.5 percent of original size [2021-07-13 20:42:15,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:15,388 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:15,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:42:15,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:15,534 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2021-07-13 20:42:15,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:15,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:15,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:15,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 21 [2021-07-13 20:42:15,553 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:15,690 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-07-13 20:42:15,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:15,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:15,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:15,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-13 20:42:15,707 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:15,843 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:42:15,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:15,860 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:42:15,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 45 [2021-07-13 20:42:15,861 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:16,003 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-07-13 20:42:16,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:16,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,025 INFO L354 Elim1Store]: treesize reduction 33, result has 19.5 percent of original size [2021-07-13 20:42:16,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 51 [2021-07-13 20:42:16,026 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:16,150 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-13 20:42:16,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:16,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,172 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:42:16,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 63 [2021-07-13 20:42:16,174 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:16,293 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-13 20:42:16,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:16,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:16,306 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-07-13 20:42:16,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 31 [2021-07-13 20:42:16,308 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:16,420 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-13 20:42:16,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:16,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:42:16,435 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:903, output treesize:216 [2021-07-13 20:42:16,585 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 33 [2021-07-13 20:42:16,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:16,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695546131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:16,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:16,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:42:16,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417970807] [2021-07-13 20:42:16,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:16,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:16,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:16,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:16,680 INFO L87 Difference]: Start difference. First operand 1409 states and 4674 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-07-13 20:42:17,077 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-07-13 20:42:17,338 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 75 [2021-07-13 20:42:17,497 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 66 [2021-07-13 20:42:17,628 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2021-07-13 20:42:17,767 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-07-13 20:42:18,344 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 82 [2021-07-13 20:42:18,687 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2021-07-13 20:42:18,874 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-07-13 20:42:19,608 WARN L205 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 79 [2021-07-13 20:42:19,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:19,977 INFO L93 Difference]: Finished difference Result 2320 states and 7312 transitions. [2021-07-13 20:42:19,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:42:19,977 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-07-13 20:42:19,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:19,981 INFO L225 Difference]: With dead ends: 2320 [2021-07-13 20:42:19,981 INFO L226 Difference]: Without dead ends: 2305 [2021-07-13 20:42:19,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 3649.0ms TimeCoverageRelationStatistics Valid=311, Invalid=1095, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:42:19,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-07-13 20:42:19,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1409. [2021-07-13 20:42:20,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1408 states have (on average 3.319602272727273) internal successors, (4674), 1408 states have internal predecessors, (4674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:20,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 4674 transitions. [2021-07-13 20:42:20,003 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 4674 transitions. Word has length 26 [2021-07-13 20:42:20,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:20,003 INFO L482 AbstractCegarLoop]: Abstraction has 1409 states and 4674 transitions. [2021-07-13 20:42:20,003 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-07-13 20:42:20,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 4674 transitions. [2021-07-13 20:42:20,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:20,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:20,006 INFO L508 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-07-13 20:42:20,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable651 [2021-07-13 20:42:20,206 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:20,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:20,207 INFO L82 PathProgramCache]: Analyzing trace with hash 395894327, now seen corresponding path program 40 times [2021-07-13 20:42:20,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:20,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752894803] [2021-07-13 20:42:20,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:20,399 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 32 [2021-07-13 20:42:20,522 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2021-07-13 20:42:20,650 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-07-13 20:42:20,770 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-07-13 20:42:21,015 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:21,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:21,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752894803] [2021-07-13 20:42:21,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752894803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:21,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532311658] [2021-07-13 20:42:21,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:21,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:21,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:21,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:42:21,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:21,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 31 [2021-07-13 20:42:21,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 26 [2021-07-13 20:42:21,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 26 [2021-07-13 20:42:21,737 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 24 [2021-07-13 20:42:21,751 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 31 [2021-07-13 20:42:21,766 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-13 20:42:21,780 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,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 62 treesize of output 32 [2021-07-13 20:42:21,793 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 28 [2021-07-13 20:42:21,808 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,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 58 treesize of output 30 [2021-07-13 20:42:21,820 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 33 [2021-07-13 20:42:21,831 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 27 [2021-07-13 20:42:21,841 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,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 43 treesize of output 23 [2021-07-13 20:42:21,850 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,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 39 treesize of output 18 [2021-07-13 20:42:21,859 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,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 73 treesize of output 37 [2021-07-13 20:42:21,869 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 24 [2021-07-13 20:42:21,877 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:21,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:21,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-13 20:42:21,883 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:21,968 INFO L628 ElimStorePlain]: treesize reduction 346, result has 12.0 percent of original size [2021-07-13 20:42:21,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:42:21,970 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1077, output treesize:41 [2021-07-13 20:42:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:22,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532311658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:22,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:22,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-07-13 20:42:22,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839190240] [2021-07-13 20:42:22,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:22,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:22,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:22,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:22,015 INFO L87 Difference]: Start difference. First operand 1409 states and 4674 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-07-13 20:42:22,422 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-07-13 20:42:22,646 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2021-07-13 20:42:23,056 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-07-13 20:42:23,253 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 80 [2021-07-13 20:42:23,836 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 73 [2021-07-13 20:42:24,019 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 57 [2021-07-13 20:42:24,427 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 79 [2021-07-13 20:42:24,772 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 65 [2021-07-13 20:42:25,232 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 70 [2021-07-13 20:42:25,407 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 71 [2021-07-13 20:42:25,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:25,788 INFO L93 Difference]: Finished difference Result 2743 states and 8648 transitions. [2021-07-13 20:42:25,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:42:25,788 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-07-13 20:42:25,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:25,793 INFO L225 Difference]: With dead ends: 2743 [2021-07-13 20:42:25,793 INFO L226 Difference]: Without dead ends: 2698 [2021-07-13 20:42:25,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 4055.2ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:42:25,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2698 states. [2021-07-13 20:42:25,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2698 to 1412. [2021-07-13 20:42:25,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1411 states have (on average 3.3217576187101345) internal successors, (4687), 1411 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-07-13 20:42:25,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 4687 transitions. [2021-07-13 20:42:25,817 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 4687 transitions. Word has length 26 [2021-07-13 20:42:25,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:25,818 INFO L482 AbstractCegarLoop]: Abstraction has 1412 states and 4687 transitions. [2021-07-13 20:42:25,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-07-13 20:42:25,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 4687 transitions. [2021-07-13 20:42:25,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:25,820 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:25,820 INFO L508 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-07-13 20:42:26,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable672,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:26,020 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:26,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:26,021 INFO L82 PathProgramCache]: Analyzing trace with hash -2065424317, now seen corresponding path program 41 times [2021-07-13 20:42:26,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:26,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895399652] [2021-07-13 20:42:26,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:26,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:26,535 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:26,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:26,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895399652] [2021-07-13 20:42:26,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895399652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:26,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132673233] [2021-07-13 20:42:26,535 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:26,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:26,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:26,564 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:42:26,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:27,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,203 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42: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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 36 [2021-07-13 20:42:27,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,236 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42: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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 44 [2021-07-13 20:42:27,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,275 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:42:27,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 46 [2021-07-13 20:42:27,281 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,310 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:42:27,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 37 [2021-07-13 20:42:27,313 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,341 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:42:27,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 43 [2021-07-13 20:42:27,346 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,373 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:42:27,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 38 [2021-07-13 20:42:27,375 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,392 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 20 [2021-07-13 20:42:27,394 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,412 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-07-13 20:42:27,413 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,435 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-07-13 20:42:27,436 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,472 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:42:27,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 48 [2021-07-13 20:42:27,475 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,493 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,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 45 treesize of output 1 [2021-07-13 20:42:27,493 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,509 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,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, 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 18 [2021-07-13 20:42:27,511 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,528 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,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 51 treesize of output 1 [2021-07-13 20:42:27,528 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,554 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-13 20:42:27,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 52 treesize of output 35 [2021-07-13 20:42:27,555 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,572 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,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 47 treesize of output 1 [2021-07-13 20:42:27,572 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:27,583 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:42:27,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 55 treesize of output 1 [2021-07-13 20:42:27,583 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,718 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 30 [2021-07-13 20:42:27,718 INFO L628 ElimStorePlain]: treesize reduction 202, result has 36.7 percent of original size [2021-07-13 20:42:27,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:42:27,720 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1065, output treesize:103 [2021-07-13 20:42:27,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:27,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132673233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:27,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:27,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-07-13 20:42:27,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751042313] [2021-07-13 20:42:27,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:42:27,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:27,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:42:27,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:42:27,876 INFO L87 Difference]: Start difference. First operand 1412 states and 4687 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 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-07-13 20:42:28,297 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-07-13 20:42:28,610 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:42:28,855 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-07-13 20:42:29,182 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:42:29,591 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 66 [2021-07-13 20:42:30,062 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-07-13 20:42:30,325 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-07-13 20:42:30,606 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-07-13 20:42:30,875 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-07-13 20:42:31,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:31,177 INFO L93 Difference]: Finished difference Result 2483 states and 7959 transitions. [2021-07-13 20:42:31,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:42:31,178 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 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-07-13 20:42:31,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:31,182 INFO L225 Difference]: With dead ends: 2483 [2021-07-13 20:42:31,182 INFO L226 Difference]: Without dead ends: 2453 [2021-07-13 20:42:31,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 3245.2ms TimeCoverageRelationStatistics Valid=451, Invalid=1999, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:42:31,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2453 states. [2021-07-13 20:42:31,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2453 to 1413. [2021-07-13 20:42:31,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 1412 states have (on average 3.3236543909348444) internal successors, (4693), 1412 states have internal predecessors, (4693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 4693 transitions. [2021-07-13 20:42:31,215 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 4693 transitions. Word has length 26 [2021-07-13 20:42:31,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:31,215 INFO L482 AbstractCegarLoop]: Abstraction has 1413 states and 4693 transitions. [2021-07-13 20:42:31,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 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-07-13 20:42:31,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 4693 transitions. [2021-07-13 20:42:31,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:31,218 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:31,218 INFO L508 BasicCegarLoop]: 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-07-13 20:42:31,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable766 [2021-07-13 20:42:31,433 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:31,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:31,433 INFO L82 PathProgramCache]: Analyzing trace with hash 386531115, now seen corresponding path program 16 times [2021-07-13 20:42:31,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:31,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16251932] [2021-07-13 20:42:31,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:31,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:31,723 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 53 [2021-07-13 20:42:31,902 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-07-13 20:42:32,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:32,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16251932] [2021-07-13 20:42:32,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16251932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350255344] [2021-07-13 20:42:32,185 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-07-13 20:42:32,211 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:32,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:32,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:42:32,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:32,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 22 [2021-07-13 20:42:32,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:42:32,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,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, 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 18 [2021-07-13 20:42:32,638 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:32,648 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:42:32,658 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,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 21 treesize of output 10 [2021-07-13 20:42:32,688 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,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 35 treesize of output 21 [2021-07-13 20:42:32,697 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:32,706 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:32,716 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-07-13 20:42:32,724 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:42:32,733 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:42:32,740 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:42:32,748 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:42:32,755 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:32,761 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:32,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:32,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:42:32,766 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,834 INFO L628 ElimStorePlain]: treesize reduction 73, result has 46.7 percent of original size [2021-07-13 20:42:32,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:42:32,841 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:46 [2021-07-13 20:42:32,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350255344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:32,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:42:32,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626539050] [2021-07-13 20:42:32,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:32,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:32,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:32,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:32,900 INFO L87 Difference]: Start difference. First operand 1413 states and 4693 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-07-13 20:42:33,577 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-07-13 20:42:33,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:33,945 INFO L93 Difference]: Finished difference Result 1799 states and 5861 transitions. [2021-07-13 20:42:33,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:42:33,945 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-07-13 20:42:33,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:33,949 INFO L225 Difference]: With dead ends: 1799 [2021-07-13 20:42:33,949 INFO L226 Difference]: Without dead ends: 1784 [2021-07-13 20:42:33,949 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1605.9ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:42:33,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-07-13 20:42:33,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1422. [2021-07-13 20:42:33,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1421 states have (on average 3.3237156931738214) internal successors, (4723), 1421 states have internal predecessors, (4723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 4723 transitions. [2021-07-13 20:42:33,970 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 4723 transitions. Word has length 26 [2021-07-13 20:42:33,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:33,970 INFO L482 AbstractCegarLoop]: Abstraction has 1422 states and 4723 transitions. [2021-07-13 20:42:33,970 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-07-13 20:42:33,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 4723 transitions. [2021-07-13 20:42:33,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:33,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:33,972 INFO L508 BasicCegarLoop]: 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-07-13 20:42:34,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable884 [2021-07-13 20:42:34,185 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:34,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:34,185 INFO L82 PathProgramCache]: Analyzing trace with hash 715690687, now seen corresponding path program 17 times [2021-07-13 20:42:34,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:34,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002072516] [2021-07-13 20:42:34,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:34,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:34,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:34,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002072516] [2021-07-13 20:42:34,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002072516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:34,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636198828] [2021-07-13 20:42:34,738 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-07-13 20:42:34,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:34,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:34,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:42:34,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:35,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:42:35,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,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 44 treesize of output 26 [2021-07-13 20:42:35,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,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 44 treesize of output 26 [2021-07-13 20:42:35,248 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:42:35,255 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,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 16 [2021-07-13 20:42:35,261 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,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 30 treesize of output 18 [2021-07-13 20:42:35,267 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 22 [2021-07-13 20:42:35,274 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,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 36 treesize of output 22 [2021-07-13 20:42:35,280 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,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 26 treesize of output 16 [2021-07-13 20:42:35,286 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:35,301 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:42:35,307 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:35,314 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 10 [2021-07-13 20:42:35,320 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:42:35,328 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:35,334 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:35,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:35,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:42:35,349 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:35,418 INFO L628 ElimStorePlain]: treesize reduction 71, result has 47.4 percent of original size [2021-07-13 20:42:35,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:42:35,419 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:46 [2021-07-13 20:42:35,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-07-13 20:42:35,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636198828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:35,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:35,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:42:35,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916833437] [2021-07-13 20:42:35,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:42:35,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:35,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:42:35,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:35,469 INFO L87 Difference]: Start difference. First operand 1422 states and 4723 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-07-13 20:42:35,915 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 43 [2021-07-13 20:42:36,081 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 45 [2021-07-13 20:42:36,414 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2021-07-13 20:42:36,592 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-07-13 20:42:36,883 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-07-13 20:42:37,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:37,146 INFO L93 Difference]: Finished difference Result 1615 states and 5256 transitions. [2021-07-13 20:42:37,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:42:37,147 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-07-13 20:42:37,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:37,150 INFO L225 Difference]: With dead ends: 1615 [2021-07-13 20:42:37,150 INFO L226 Difference]: Without dead ends: 1600 [2021-07-13 20:42:37,150 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1983.1ms TimeCoverageRelationStatistics Valid=172, Invalid=884, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:37,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2021-07-13 20:42:37,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1431. [2021-07-13 20:42:37,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1431 states, 1430 states have (on average 3.327972027972028) internal successors, (4759), 1430 states have internal predecessors, (4759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1431 states to 1431 states and 4759 transitions. [2021-07-13 20:42:37,171 INFO L78 Accepts]: Start accepts. Automaton has 1431 states and 4759 transitions. Word has length 26 [2021-07-13 20:42:37,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:37,171 INFO L482 AbstractCegarLoop]: Abstraction has 1431 states and 4759 transitions. [2021-07-13 20:42:37,171 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-07-13 20:42:37,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1431 states and 4759 transitions. [2021-07-13 20:42:37,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:37,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:37,174 INFO L508 BasicCegarLoop]: 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-07-13 20:42:37,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable918 [2021-07-13 20:42:37,389 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:37,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:37,389 INFO L82 PathProgramCache]: Analyzing trace with hash 547881595, now seen corresponding path program 18 times [2021-07-13 20:42:37,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:37,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878732892] [2021-07-13 20:42:37,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:37,769 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 61 [2021-07-13 20:42:38,018 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 57 [2021-07-13 20:42:38,339 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 59 [2021-07-13 20:42:38,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:38,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:38,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878732892] [2021-07-13 20:42:38,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878732892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:38,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276579511] [2021-07-13 20:42:38,579 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-07-13 20:42:38,608 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:42:38,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:38,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:42:38,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:38,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:38,996 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:38,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:42:38,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,007 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,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 30 treesize of output 18 [2021-07-13 20:42:39,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:39,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 31 treesize of output 27 [2021-07-13 20:42:39,021 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,032 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:42:39,033 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,043 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:42:39,044 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 21 [2021-07-13 20:42:39,054 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,064 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:39,065 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,075 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:39,076 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,089 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:42:39,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-07-13 20:42:39,090 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,099 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:39,100 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,109 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,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, 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-07-13 20:42:39,110 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,119 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:42:39,120 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,129 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-07-13 20:42:39,131 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,145 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:39,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:42:39,147 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,156 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:42:39,157 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:39,164 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:39,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:42:39,165 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:39,274 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-07-13 20:42:39,275 INFO L628 ElimStorePlain]: treesize reduction 55, result has 61.8 percent of original size [2021-07-13 20:42:39,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:42:39,278 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:88 [2021-07-13 20:42:39,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:39,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276579511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:39,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:39,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:42:39,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417286202] [2021-07-13 20:42:39,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:39,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:39,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:39,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:39,421 INFO L87 Difference]: Start difference. First operand 1431 states and 4759 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-07-13 20:42:40,102 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 66 [2021-07-13 20:42:40,238 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-07-13 20:42:40,572 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-07-13 20:42:40,791 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 50 [2021-07-13 20:42:41,122 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-13 20:42:41,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:41,182 INFO L93 Difference]: Finished difference Result 1909 states and 6216 transitions. [2021-07-13 20:42:41,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:42:41,183 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-07-13 20:42:41,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:41,186 INFO L225 Difference]: With dead ends: 1909 [2021-07-13 20:42:41,186 INFO L226 Difference]: Without dead ends: 1894 [2021-07-13 20:42:41,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 2668.3ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:42:41,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-07-13 20:42:41,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1422. [2021-07-13 20:42:41,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1421 states have (on average 3.3237156931738214) internal successors, (4723), 1421 states have internal predecessors, (4723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 4723 transitions. [2021-07-13 20:42:41,206 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 4723 transitions. Word has length 26 [2021-07-13 20:42:41,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:41,206 INFO L482 AbstractCegarLoop]: Abstraction has 1422 states and 4723 transitions. [2021-07-13 20:42:41,206 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-07-13 20:42:41,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 4723 transitions. [2021-07-13 20:42:41,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:41,208 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:41,208 INFO L508 BasicCegarLoop]: 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-07-13 20:42:41,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable948,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:41,409 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:41,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:41,409 INFO L82 PathProgramCache]: Analyzing trace with hash -2104983929, now seen corresponding path program 19 times [2021-07-13 20:42:41,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:41,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211389529] [2021-07-13 20:42:41,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:41,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:41,669 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 48 [2021-07-13 20:42:41,838 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 42 [2021-07-13 20:42:42,008 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 45 [2021-07-13 20:42:42,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:42,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:42,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211389529] [2021-07-13 20:42:42,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211389529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:42,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956446356] [2021-07-13 20:42:42,269 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-07-13 20:42:42,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:42,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:42:42,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:42,648 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-13 20:42:42,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:42,712 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:42,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:42:42,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:42,850 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:42:42,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:42,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:42,864 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:42,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:42:42,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:42,998 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:42:42,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:43,012 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:43,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:42:43,014 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:43,141 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-13 20:42:43,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:43,154 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 21 [2021-07-13 20:42:43,156 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:43,278 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-13 20:42:43,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:43,291 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:42:43,292 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:43,418 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-13 20:42:43,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:43,431 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:42:43,432 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:43,554 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-07-13 20:42:43,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:43,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 27 [2021-07-13 20:42:43,567 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:43,705 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:42:43,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:43,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,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 30 treesize of output 26 [2021-07-13 20:42:43,720 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:43,839 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:42:43,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:43,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:42:43,849 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:377, output treesize:216 [2021-07-13 20:42:44,015 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-07-13 20:42:44,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:44,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956446356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:44,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:44,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:42:44,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475007351] [2021-07-13 20:42:44,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:44,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:44,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:44,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:44,105 INFO L87 Difference]: Start difference. First operand 1422 states and 4723 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-07-13 20:42:44,897 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-07-13 20:42:45,161 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 60 [2021-07-13 20:42:45,430 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-07-13 20:42:45,925 WARN L205 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 57 [2021-07-13 20:42:46,355 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 76 [2021-07-13 20:42:46,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:46,597 INFO L93 Difference]: Finished difference Result 2073 states and 6674 transitions. [2021-07-13 20:42:46,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:42:46,597 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-07-13 20:42:46,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:46,601 INFO L225 Difference]: With dead ends: 2073 [2021-07-13 20:42:46,601 INFO L226 Difference]: Without dead ends: 2058 [2021-07-13 20:42:46,601 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 3279.5ms TimeCoverageRelationStatistics Valid=240, Invalid=950, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:42:46,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2021-07-13 20:42:46,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 1419. [2021-07-13 20:42:46,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 1418 states have (on average 3.3222849083215795) internal successors, (4711), 1418 states have internal predecessors, (4711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:46,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 4711 transitions. [2021-07-13 20:42:46,630 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 4711 transitions. Word has length 26 [2021-07-13 20:42:46,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:46,630 INFO L482 AbstractCegarLoop]: Abstraction has 1419 states and 4711 transitions. [2021-07-13 20:42:46,630 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-07-13 20:42:46,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 4711 transitions. [2021-07-13 20:42:46,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:46,633 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:46,634 INFO L508 BasicCegarLoop]: 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-07-13 20:42:46,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable986 [2021-07-13 20:42:46,856 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:46,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:46,856 INFO L82 PathProgramCache]: Analyzing trace with hash 178197831, now seen corresponding path program 20 times [2021-07-13 20:42:46,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:46,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21175095] [2021-07-13 20:42:46,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:47,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:47,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:47,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21175095] [2021-07-13 20:42:47,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21175095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:47,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510243591] [2021-07-13 20:42:47,255 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-07-13 20:42:47,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:47,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:47,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:42:47,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:47,701 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:47,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,732 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:47,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:42:47,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,756 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:47,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 35 [2021-07-13 20:42:47,757 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,766 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:47,767 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,788 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:47,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:42:47,789 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,800 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:42:47,800 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,813 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-07-13 20:42:47,814 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,836 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:42:47,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 16 [2021-07-13 20:42:47,837 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:47,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 42 [2021-07-13 20:42:47,855 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,866 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:42:47,867 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,877 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:42:47,878 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,887 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:42:47,888 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,906 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:42:47,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:42:47,907 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,917 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:47,917 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,927 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:42:47,928 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:47,935 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:47,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:42:47,936 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:48,063 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-07-13 20:42:48,063 INFO L628 ElimStorePlain]: treesize reduction 63, result has 68.8 percent of original size [2021-07-13 20:42:48,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:42:48,069 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:157 [2021-07-13 20:42:48,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:48,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510243591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:48,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:48,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:42:48,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597915438] [2021-07-13 20:42:48,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:42:48,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:48,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:42:48,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:48,216 INFO L87 Difference]: Start difference. First operand 1419 states and 4711 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-07-13 20:42:49,580 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-07-13 20:42:50,017 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:42:50,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:50,628 INFO L93 Difference]: Finished difference Result 1996 states and 6371 transitions. [2021-07-13 20:42:50,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:42:50,629 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-07-13 20:42:50,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:50,632 INFO L225 Difference]: With dead ends: 1996 [2021-07-13 20:42:50,632 INFO L226 Difference]: Without dead ends: 1956 [2021-07-13 20:42:50,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 2466.9ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:42:50,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1956 states. [2021-07-13 20:42:50,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1956 to 1468. [2021-07-13 20:42:50,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1467 states have (on average 3.319700068166326) internal successors, (4870), 1467 states have internal predecessors, (4870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:50,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 4870 transitions. [2021-07-13 20:42:50,664 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 4870 transitions. Word has length 26 [2021-07-13 20:42:50,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:50,664 INFO L482 AbstractCegarLoop]: Abstraction has 1468 states and 4870 transitions. [2021-07-13 20:42:50,664 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-07-13 20:42:50,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 4870 transitions. [2021-07-13 20:42:50,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:50,666 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:50,666 INFO L508 BasicCegarLoop]: 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-07-13 20:42:50,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable999,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:50,867 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:50,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:50,867 INFO L82 PathProgramCache]: Analyzing trace with hash -2057127289, now seen corresponding path program 21 times [2021-07-13 20:42:50,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:50,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887789776] [2021-07-13 20:42:50,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:51,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:51,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:51,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887789776] [2021-07-13 20:42:51,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887789776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:51,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828181370] [2021-07-13 20:42:51,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:42:51,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:51,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:51,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:42:51,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:51,644 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:51,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:42:51,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,657 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:42:51,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,677 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:42:51,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:42:51,679 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,701 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:51,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 30 [2021-07-13 20:42:51,703 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,715 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:42:51,716 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,726 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-07-13 20:42:51,728 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,748 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:51,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:42:51,750 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,761 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:51,761 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,782 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:51,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 33 [2021-07-13 20:42:51,784 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,795 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:42:51,795 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,806 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:42:51,806 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,828 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:42:51,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 35 [2021-07-13 20:42:51,830 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,840 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:42:51,841 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:51,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 42 [2021-07-13 20:42:51,858 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,868 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:42:51,869 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,876 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:42:51,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:42:51,877 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:52,103 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-07-13 20:42:52,103 INFO L628 ElimStorePlain]: treesize reduction 156, result has 50.5 percent of original size [2021-07-13 20:42:52,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:42:52,125 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:873, output treesize:221 [2021-07-13 20:42:52,279 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-07-13 20:42:52,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:52,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828181370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:52,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:52,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:42:52,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521069331] [2021-07-13 20:42:52,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:52,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:52,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:52,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:52,509 INFO L87 Difference]: Start difference. First operand 1468 states and 4870 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-07-13 20:42:53,195 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-07-13 20:42:53,593 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-07-13 20:42:53,825 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-07-13 20:42:54,165 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 62 [2021-07-13 20:42:54,405 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 65 [2021-07-13 20:42:54,722 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 37 [2021-07-13 20:42:54,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:54,790 INFO L93 Difference]: Finished difference Result 2188 states and 6976 transitions. [2021-07-13 20:42:54,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:42:54,790 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-07-13 20:42:54,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:54,794 INFO L225 Difference]: With dead ends: 2188 [2021-07-13 20:42:54,794 INFO L226 Difference]: Without dead ends: 2163 [2021-07-13 20:42:54,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 2506.0ms TimeCoverageRelationStatistics Valid=241, Invalid=1091, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:42:54,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2021-07-13 20:42:54,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1486. [2021-07-13 20:42:54,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1485 states have (on average 3.3252525252525253) internal successors, (4938), 1485 states have internal predecessors, (4938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:54,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 4938 transitions. [2021-07-13 20:42:54,818 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 4938 transitions. Word has length 26 [2021-07-13 20:42:54,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:54,818 INFO L482 AbstractCegarLoop]: Abstraction has 1486 states and 4938 transitions. [2021-07-13 20:42:54,818 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-07-13 20:42:54,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 4938 transitions. [2021-07-13 20:42:54,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:54,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:54,821 INFO L508 BasicCegarLoop]: 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-07-13 20:42:55,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1040,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:55,037 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:55,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:55,037 INFO L82 PathProgramCache]: Analyzing trace with hash 309162187, now seen corresponding path program 22 times [2021-07-13 20:42:55,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:55,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451379179] [2021-07-13 20:42:55,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:55,270 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 44 [2021-07-13 20:42:55,407 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2021-07-13 20:42:55,718 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:55,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:55,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451379179] [2021-07-13 20:42:55,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451379179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:55,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162161302] [2021-07-13 20:42:55,718 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-07-13 20:42:55,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:55,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:55,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:55,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:56,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:56,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 10 [2021-07-13 20:42:56,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:56,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:42:56,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,202 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-07-13 20:42:56,202 INFO L628 ElimStorePlain]: treesize reduction 106, result has 62.4 percent of original size [2021-07-13 20:42:56,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:56,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:42:56,209 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:56,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:56,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,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 35 treesize of output 21 [2021-07-13 20:42:56,274 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:56,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:56,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-13 20:42:56,340 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:56,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:42:56,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:42:56,345 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:56,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:42:56,397 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:337, output treesize:72 [2021-07-13 20:42:56,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:56,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162161302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:56,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:56,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:42:56,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553830582] [2021-07-13 20:42:56,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:56,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:56,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:56,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:56,473 INFO L87 Difference]: Start difference. First operand 1486 states and 4938 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-07-13 20:42:56,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:56,819 INFO L93 Difference]: Finished difference Result 1609 states and 5273 transitions. [2021-07-13 20:42:56,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:42:56,819 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-07-13 20:42:56,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:56,822 INFO L225 Difference]: With dead ends: 1609 [2021-07-13 20:42:56,822 INFO L226 Difference]: Without dead ends: 1594 [2021-07-13 20:42:56,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 892.5ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:56,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1594 states. [2021-07-13 20:42:56,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1594 to 1492. [2021-07-13 20:42:56,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1492 states, 1491 states have (on average 3.3272971160295106) internal successors, (4961), 1491 states have internal predecessors, (4961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:56,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1492 states to 1492 states and 4961 transitions. [2021-07-13 20:42:56,844 INFO L78 Accepts]: Start accepts. Automaton has 1492 states and 4961 transitions. Word has length 26 [2021-07-13 20:42:56,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:56,844 INFO L482 AbstractCegarLoop]: Abstraction has 1492 states and 4961 transitions. [2021-07-13 20:42:56,844 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-07-13 20:42:56,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1492 states and 4961 transitions. [2021-07-13 20:42:56,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:56,870 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:56,870 INFO L508 BasicCegarLoop]: 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-07-13 20:42:57,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1085,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:57,085 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:57,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:57,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1879987787, now seen corresponding path program 23 times [2021-07-13 20:42:57,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:57,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587496140] [2021-07-13 20:42:57,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:57,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:57,555 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 39 [2021-07-13 20:42:57,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:57,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:57,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587496140] [2021-07-13 20:42:57,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587496140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:57,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176255205] [2021-07-13 20:42:57,608 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-07-13 20:42:57,635 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:57,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:57,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:42:57,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:57,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:57,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:57,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 44 treesize of output 34 [2021-07-13 20:42:57,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:57,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:57,990 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:57,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:42:57,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,127 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:42:58,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:58,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 27 [2021-07-13 20:42:58,142 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:58,151 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:42:58,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:42:58,152 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,261 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-13 20:42:58,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:58,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,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, 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 21 [2021-07-13 20:42:58,276 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:58,290 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:42:58,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:42:58,292 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:58,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:42:58,404 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:42:58,414 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:42:58,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 21 [2021-07-13 20:42:58,415 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,606 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 59 [2021-07-13 20:42:58,607 INFO L628 ElimStorePlain]: treesize reduction 3, result has 98.4 percent of original size [2021-07-13 20:42:58,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:42:58,614 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:377, output treesize:160 [2021-07-13 20:42:58,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:58,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176255205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:58,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:58,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:42:58,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723825108] [2021-07-13 20:42:58,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:58,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:58,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:58,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:58,816 INFO L87 Difference]: Start difference. First operand 1492 states and 4961 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-07-13 20:42:59,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:59,718 INFO L93 Difference]: Finished difference Result 1996 states and 6490 transitions. [2021-07-13 20:42:59,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:42:59,718 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-07-13 20:42:59,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:59,721 INFO L225 Difference]: With dead ends: 1996 [2021-07-13 20:42:59,721 INFO L226 Difference]: Without dead ends: 1971 [2021-07-13 20:42:59,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1411.0ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:42:59,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-07-13 20:42:59,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1499. [2021-07-13 20:42:59,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1498 states have (on average 3.3317757009345796) internal successors, (4991), 1498 states have internal predecessors, (4991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:59,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 4991 transitions. [2021-07-13 20:42:59,741 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 4991 transitions. Word has length 26 [2021-07-13 20:42:59,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:59,741 INFO L482 AbstractCegarLoop]: Abstraction has 1499 states and 4991 transitions. [2021-07-13 20:42:59,741 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-07-13 20:42:59,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 4991 transitions. [2021-07-13 20:42:59,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:59,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:59,743 INFO L508 BasicCegarLoop]: 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-07-13 20:42:59,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1096,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:59,944 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:59,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:59,944 INFO L82 PathProgramCache]: Analyzing trace with hash -224872725, now seen corresponding path program 24 times [2021-07-13 20:42:59,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:59,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771057095] [2021-07-13 20:42:59,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:00,349 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 60 [2021-07-13 20:43:00,604 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 53 [2021-07-13 20:43:00,816 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 64 [2021-07-13 20:43:01,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:01,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:01,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771057095] [2021-07-13 20:43:01,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771057095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:01,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264030032] [2021-07-13 20:43:01,055 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-07-13 20:43:01,084 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:01,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:01,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:01,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:01,565 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-13 20:43:01,863 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 96 [2021-07-13 20:43:01,979 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_125], 6=[v_prenex_123, v_prenex_124, v_prenex_126]} [2021-07-13 20:43:01,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:01,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:01,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, 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 16 [2021-07-13 20:43:01,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:02,163 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 86 [2021-07-13 20:43:02,163 INFO L628 ElimStorePlain]: treesize reduction 263, result has 47.9 percent of original size [2021-07-13 20:43:02,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:02,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:02,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:43:02,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:02,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:02,245 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-07-13 20:43:02,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 35 [2021-07-13 20:43:02,247 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:02,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:02,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:02,323 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:43:02,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 43 [2021-07-13 20:43:02,324 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:02,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:02,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:02,395 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:43:02,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 48 [2021-07-13 20:43:02,397 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:02,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:02,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:43:02,447 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 10 variables, input treesize:521, output treesize:74 [2021-07-13 20:43:02,529 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:02,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264030032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:02,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:02,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:43:02,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438424815] [2021-07-13 20:43:02,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:02,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:02,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:02,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:02,530 INFO L87 Difference]: Start difference. First operand 1499 states and 4991 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-07-13 20:43:02,743 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 32 [2021-07-13 20:43:03,420 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2021-07-13 20:43:03,852 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-13 20:43:04,276 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 123 [2021-07-13 20:43:04,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:04,435 INFO L93 Difference]: Finished difference Result 1881 states and 6161 transitions. [2021-07-13 20:43:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:43:04,435 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-07-13 20:43:04,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:04,438 INFO L225 Difference]: With dead ends: 1881 [2021-07-13 20:43:04,438 INFO L226 Difference]: Without dead ends: 1866 [2021-07-13 20:43:04,439 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 2985.2ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:43:04,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1866 states. [2021-07-13 20:43:04,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1866 to 1508. [2021-07-13 20:43:04,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1507 states have (on average 3.33178500331785) internal successors, (5021), 1507 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-07-13 20:43:04,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 5021 transitions. [2021-07-13 20:43:04,457 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 5021 transitions. Word has length 26 [2021-07-13 20:43:04,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:04,457 INFO L482 AbstractCegarLoop]: Abstraction has 1508 states and 5021 transitions. [2021-07-13 20:43:04,457 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-07-13 20:43:04,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 5021 transitions. [2021-07-13 20:43:04,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:04,459 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:04,459 INFO L508 BasicCegarLoop]: 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-07-13 20:43:04,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1123 [2021-07-13 20:43:04,660 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:04,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:04,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1842405505, now seen corresponding path program 25 times [2021-07-13 20:43:04,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:04,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075656543] [2021-07-13 20:43:04,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:04,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:04,923 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-07-13 20:43:05,091 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 46 [2021-07-13 20:43:05,212 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-07-13 20:43:05,389 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:05,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:05,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075656543] [2021-07-13 20:43:05,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075656543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735680653] [2021-07-13 20:43:05,389 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-07-13 20:43:05,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:05,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:43:05,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:05,892 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-13 20:43:06,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:06,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:06,041 INFO L354 Elim1Store]: treesize reduction 21, result has 36.4 percent of original size [2021-07-13 20:43:06,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 102 treesize of output 68 [2021-07-13 20:43:06,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:06,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:06,059 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:43:06,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 91 treesize of output 1 [2021-07-13 20:43:06,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:06,500 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 215 DAG size of output: 173 [2021-07-13 20:43:06,500 INFO L628 ElimStorePlain]: treesize reduction 703, result has 43.6 percent of original size [2021-07-13 20:43:06,528 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:43:06,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 38 [2021-07-13 20:43:06,530 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:06,679 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-07-13 20:43:06,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:06,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:06,698 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:43:06,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 35 [2021-07-13 20:43:06,700 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:06,978 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 150 [2021-07-13 20:43:06,979 INFO L628 ElimStorePlain]: treesize reduction 8, result has 98.4 percent of original size [2021-07-13 20:43:06,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:06,995 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:43:06,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 38 [2021-07-13 20:43:06,997 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,135 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-07-13 20:43:07,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:07,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:07,159 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:43:07,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 63 [2021-07-13 20:43:07,161 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,292 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-07-13 20:43:07,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:07,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:07,314 INFO L354 Elim1Store]: treesize reduction 33, result has 19.5 percent of original size [2021-07-13 20:43:07,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 6 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 51 [2021-07-13 20:43:07,316 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,441 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-13 20:43:07,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:07,455 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:43:07,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 41 [2021-07-13 20:43:07,457 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,574 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-13 20:43:07,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:07,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:07,595 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:43:07,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 55 [2021-07-13 20:43:07,599 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,710 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:43:07,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:07,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:43:07,732 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 16 variables, input treesize:1437, output treesize:216 [2021-07-13 20:43:07,883 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-07-13 20:43:07,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:07,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735680653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:07,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:07,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:43:07,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218662631] [2021-07-13 20:43:07,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:07,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:07,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:07,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:07,967 INFO L87 Difference]: Start difference. First operand 1508 states and 5021 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-07-13 20:43:08,675 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 73 [2021-07-13 20:43:09,064 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-07-13 20:43:09,260 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-13 20:43:09,878 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 89 [2021-07-13 20:43:10,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:10,054 INFO L93 Difference]: Finished difference Result 2002 states and 6531 transitions. [2021-07-13 20:43:10,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:43:10,055 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-07-13 20:43:10,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:10,058 INFO L225 Difference]: With dead ends: 2002 [2021-07-13 20:43:10,058 INFO L226 Difference]: Without dead ends: 1983 [2021-07-13 20:43:10,059 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 2867.1ms TimeCoverageRelationStatistics Valid=203, Invalid=789, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:43:10,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2021-07-13 20:43:10,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1511. [2021-07-13 20:43:10,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1510 states have (on average 3.3350993377483444) internal successors, (5036), 1510 states have internal predecessors, (5036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:10,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 5036 transitions. [2021-07-13 20:43:10,079 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 5036 transitions. Word has length 26 [2021-07-13 20:43:10,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:10,079 INFO L482 AbstractCegarLoop]: Abstraction has 1511 states and 5036 transitions. [2021-07-13 20:43:10,079 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-07-13 20:43:10,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 5036 transitions. [2021-07-13 20:43:10,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:10,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:10,081 INFO L508 BasicCegarLoop]: 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-07-13 20:43:10,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1134 [2021-07-13 20:43:10,282 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:10,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:10,282 INFO L82 PathProgramCache]: Analyzing trace with hash 762618887, now seen corresponding path program 26 times [2021-07-13 20:43:10,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:10,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37121301] [2021-07-13 20:43:10,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:10,753 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:10,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:10,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37121301] [2021-07-13 20:43:10,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37121301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:10,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848243522] [2021-07-13 20:43:10,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:10,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:10,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:10,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:43:10,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:11,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:11,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 31 treesize of output 27 [2021-07-13 20:43:11,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,034 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:43:11,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 26 treesize of output 20 [2021-07-13 20:43:11,036 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,045 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,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 36 treesize of output 22 [2021-07-13 20:43:11,046 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,060 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:11,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 39 treesize of output 31 [2021-07-13 20:43:11,061 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,073 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:43:11,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-07-13 20:43:11,074 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,084 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:43:11,084 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,096 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:11,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:43:11,098 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,114 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:43:11,114 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,125 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:43:11,125 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:43:11,135 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,144 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:43:11,145 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,154 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:43:11,155 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,164 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:43:11,165 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,173 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 21 [2021-07-13 20:43:11,174 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,183 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:43:11,184 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:11,189 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:43:11,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:43:11,190 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,271 INFO L628 ElimStorePlain]: treesize reduction 72, result has 52.6 percent of original size [2021-07-13 20:43:11,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:43:11,272 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:713, output treesize:80 [2021-07-13 20:43:11,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:11,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848243522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:11,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:11,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:43:11,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976322533] [2021-07-13 20:43:11,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:43:11,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:11,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:43:11,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:11,429 INFO L87 Difference]: Start difference. First operand 1511 states and 5036 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-07-13 20:43:11,796 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 52 [2021-07-13 20:43:12,123 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-07-13 20:43:12,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:12,806 INFO L93 Difference]: Finished difference Result 2063 states and 6723 transitions. [2021-07-13 20:43:12,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:43:12,807 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-07-13 20:43:12,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:12,810 INFO L225 Difference]: With dead ends: 2063 [2021-07-13 20:43:12,810 INFO L226 Difference]: Without dead ends: 2038 [2021-07-13 20:43:12,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1677.6ms TimeCoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:43:12,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2038 states. [2021-07-13 20:43:12,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2038 to 1517. [2021-07-13 20:43:12,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3337730870712403) internal successors, (5054), 1516 states have internal predecessors, (5054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:12,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5054 transitions. [2021-07-13 20:43:12,831 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5054 transitions. Word has length 26 [2021-07-13 20:43:12,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:12,831 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5054 transitions. [2021-07-13 20:43:12,831 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-07-13 20:43:12,831 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5054 transitions. [2021-07-13 20:43:12,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:12,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:12,833 INFO L508 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-07-13 20:43:13,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1164,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:13,033 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:13,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:13,034 INFO L82 PathProgramCache]: Analyzing trace with hash 2136387655, now seen corresponding path program 42 times [2021-07-13 20:43:13,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:13,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917586259] [2021-07-13 20:43:13,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:13,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:13,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:13,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:13,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917586259] [2021-07-13 20:43:13,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917586259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:13,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776770471] [2021-07-13 20:43:13,494 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:43:13,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:13,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:13,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:13,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:14,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 35 [2021-07-13 20:43:14,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 32 [2021-07-13 20:43:14,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 26 [2021-07-13 20:43:14,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 21 [2021-07-13 20:43:14,194 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,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 41 treesize of output 15 [2021-07-13 20:43:14,206 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,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 53 treesize of output 29 [2021-07-13 20:43:14,217 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 21 [2021-07-13 20:43:14,229 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-13 20:43:14,240 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 30 [2021-07-13 20:43:14,251 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 29 [2021-07-13 20:43:14,262 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 35 [2021-07-13 20:43:14,273 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 32 [2021-07-13 20:43:14,284 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 30 [2021-07-13 20:43:14,296 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,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 65 treesize of output 30 [2021-07-13 20:43:14,306 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 29 [2021-07-13 20:43:14,316 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:14,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:14,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 21 [2021-07-13 20:43:14,323 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,372 INFO L628 ElimStorePlain]: treesize reduction 44, result has 49.4 percent of original size [2021-07-13 20:43:14,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:43:14,373 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1121, output treesize:33 [2021-07-13 20:43:14,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:14,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776770471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:14,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:14,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:43:14,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404483414] [2021-07-13 20:43:14,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:43:14,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:14,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:43:14,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:14,420 INFO L87 Difference]: Start difference. First operand 1517 states and 5054 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-07-13 20:43:15,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:15,761 INFO L93 Difference]: Finished difference Result 1955 states and 6355 transitions. [2021-07-13 20:43:15,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:43:15,761 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-07-13 20:43:15,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:15,764 INFO L225 Difference]: With dead ends: 1955 [2021-07-13 20:43:15,764 INFO L226 Difference]: Without dead ends: 1929 [2021-07-13 20:43:15,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1633.4ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:43:15,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1929 states. [2021-07-13 20:43:15,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1929 to 1521. [2021-07-13 20:43:15,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1520 states have (on average 3.331578947368421) internal successors, (5064), 1520 states have internal predecessors, (5064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:15,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 5064 transitions. [2021-07-13 20:43:15,784 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 5064 transitions. Word has length 26 [2021-07-13 20:43:15,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:15,784 INFO L482 AbstractCegarLoop]: Abstraction has 1521 states and 5064 transitions. [2021-07-13 20:43:15,784 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-07-13 20:43:15,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 5064 transitions. [2021-07-13 20:43:15,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:15,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:15,786 INFO L508 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-07-13 20:43:15,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1176 [2021-07-13 20:43:15,987 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:15,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:15,987 INFO L82 PathProgramCache]: Analyzing trace with hash -1090705077, now seen corresponding path program 43 times [2021-07-13 20:43:15,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:15,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739745876] [2021-07-13 20:43:15,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:15,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:16,466 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:16,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:16,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739745876] [2021-07-13 20:43:16,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739745876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:16,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903604400] [2021-07-13 20:43:16,466 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:43:16,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:16,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:43:16,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:16,869 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-07-13 20:43:16,931 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_143], 6=[v_prenex_141, v_prenex_145]} [2021-07-13 20:43:16,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:16,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:16,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:16,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 21 [2021-07-13 20:43:16,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:16,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:16,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:16,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 21 [2021-07-13 20:43:16,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:17,079 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-07-13 20:43:17,080 INFO L628 ElimStorePlain]: treesize reduction 221, result has 44.2 percent of original size [2021-07-13 20:43:17,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:17,084 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 27 treesize of output 15 [2021-07-13 20:43:17,085 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:17,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:17,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:17,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:17,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:17,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:17,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:43:17,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:17,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:17,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:17,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:17,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:17,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:17,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 33 treesize of output 17 [2021-07-13 20:43:17,185 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:17,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:17,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:43:17,222 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:483, output treesize:57 [2021-07-13 20:43:17,281 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:17,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903604400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:17,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:17,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:43:17,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002290632] [2021-07-13 20:43:17,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:17,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:17,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:17,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:17,282 INFO L87 Difference]: Start difference. First operand 1521 states and 5064 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-07-13 20:43:18,829 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-07-13 20:43:18,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:18,990 INFO L93 Difference]: Finished difference Result 2127 states and 6917 transitions. [2021-07-13 20:43:18,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:43:18,991 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-07-13 20:43:18,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:18,994 INFO L225 Difference]: With dead ends: 2127 [2021-07-13 20:43:18,994 INFO L226 Difference]: Without dead ends: 2112 [2021-07-13 20:43:18,994 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 2036.3ms TimeCoverageRelationStatistics Valid=322, Invalid=1318, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:43:18,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2112 states. [2021-07-13 20:43:19,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2112 to 1521. [2021-07-13 20:43:19,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1520 states have (on average 3.331578947368421) internal successors, (5064), 1520 states have internal predecessors, (5064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:19,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 5064 transitions. [2021-07-13 20:43:19,016 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 5064 transitions. Word has length 26 [2021-07-13 20:43:19,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:19,016 INFO L482 AbstractCegarLoop]: Abstraction has 1521 states and 5064 transitions. [2021-07-13 20:43:19,016 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-07-13 20:43:19,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 5064 transitions. [2021-07-13 20:43:19,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:19,018 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:19,018 INFO L508 BasicCegarLoop]: 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-07-13 20:43:19,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1282,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:19,218 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:19,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:19,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1679080501, now seen corresponding path program 27 times [2021-07-13 20:43:19,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:19,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863427289] [2021-07-13 20:43:19,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:19,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:19,440 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 46 [2021-07-13 20:43:19,663 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-07-13 20:43:20,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:20,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:20,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863427289] [2021-07-13 20:43:20,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863427289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:20,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076046607] [2021-07-13 20:43:20,020 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 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-07-13 20:43:20,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:43:20,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:20,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:43:20,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:20,543 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-07-13 20:43:20,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:20,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:43:20,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:20,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:20,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:43:20,595 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:20,731 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-13 20:43:20,731 INFO L628 ElimStorePlain]: treesize reduction 39, result has 81.0 percent of original size [2021-07-13 20:43:20,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:20,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-13 20:43:20,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:20,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:20,742 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 16 treesize of output 10 [2021-07-13 20:43:20,743 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:20,832 INFO L628 ElimStorePlain]: treesize reduction 19, result has 86.2 percent of original size [2021-07-13 20:43:20,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:20,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,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, 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 16 [2021-07-13 20:43:20,838 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:20,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:20,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:20,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:20,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:43:20,881 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:20,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:20,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:43:20,919 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:253, output treesize:59 [2021-07-13 20:43:21,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:21,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076046607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:21,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:21,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:43:21,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493424562] [2021-07-13 20:43:21,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:21,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:21,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:21,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:21,016 INFO L87 Difference]: Start difference. First operand 1521 states and 5064 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-07-13 20:43:21,509 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-07-13 20:43:22,277 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 82 [2021-07-13 20:43:22,517 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-07-13 20:43:22,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:22,638 INFO L93 Difference]: Finished difference Result 1978 states and 6388 transitions. [2021-07-13 20:43:22,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:43:22,638 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-07-13 20:43:22,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:22,642 INFO L225 Difference]: With dead ends: 1978 [2021-07-13 20:43:22,642 INFO L226 Difference]: Without dead ends: 1963 [2021-07-13 20:43:22,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 2404.3ms TimeCoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:43:22,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2021-07-13 20:43:22,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1529. [2021-07-13 20:43:22,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.329842931937173) internal successors, (5088), 1528 states have internal predecessors, (5088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:22,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 5088 transitions. [2021-07-13 20:43:22,663 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 5088 transitions. Word has length 26 [2021-07-13 20:43:22,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:22,663 INFO L482 AbstractCegarLoop]: Abstraction has 1529 states and 5088 transitions. [2021-07-13 20:43:22,663 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-07-13 20:43:22,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 5088 transitions. [2021-07-13 20:43:22,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:22,665 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:22,665 INFO L508 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-07-13 20:43:22,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1296,71 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:22,865 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:22,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:22,865 INFO L82 PathProgramCache]: Analyzing trace with hash -128698937, now seen corresponding path program 44 times [2021-07-13 20:43:22,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:22,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744687893] [2021-07-13 20:43:22,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:22,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:23,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:23,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:23,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744687893] [2021-07-13 20:43:23,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744687893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:23,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746745446] [2021-07-13 20:43:23,259 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-07-13 20:43:23,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:23,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:23,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:43:23,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:23,680 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-07-13 20:43:23,972 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_170, v_prenex_172, v_prenex_162, v_prenex_164], 5=[A, v_prenex_175, v_prenex_166, v_prenex_168]} [2021-07-13 20:43:23,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:24,001 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:43:24,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 30 [2021-07-13 20:43:24,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:24,380 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 156 [2021-07-13 20:43:24,381 INFO L628 ElimStorePlain]: treesize reduction 7, result has 98.5 percent of original size [2021-07-13 20:43:24,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:24,404 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:24,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 31 [2021-07-13 20:43:24,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:43:24,803 WARN L205 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 151 [2021-07-13 20:43:24,804 INFO L628 ElimStorePlain]: treesize reduction 7, result has 98.5 percent of original size [2021-07-13 20:43:24,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:24,831 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:43:24,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 30 treesize of output 30 [2021-07-13 20:43:24,832 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:25,041 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-13 20:43:25,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:25,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:25,065 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:43:25,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2021-07-13 20:43:25,067 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:25,259 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-07-13 20:43:25,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:25,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:25,288 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:43:25,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, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2021-07-13 20:43:25,292 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:25,666 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 134 [2021-07-13 20:43:25,666 INFO L628 ElimStorePlain]: treesize reduction 8, result has 98.2 percent of original size [2021-07-13 20:43:25,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:25,691 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:43:25,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 32 [2021-07-13 20:43:25,692 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:25,872 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-13 20:43:25,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:25,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:25,893 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:25,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 40 [2021-07-13 20:43:25,897 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:26,096 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-13 20:43:26,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:26,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:26,118 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:43:26,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2021-07-13 20:43:26,122 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:26,308 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-13 20:43:26,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:26,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:43:26,338 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 17 variables, input treesize:473, output treesize:269 [2021-07-13 20:43:26,478 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-07-13 20:43:26,537 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:26,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746745446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:26,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:26,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:43:26,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063226571] [2021-07-13 20:43:26,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:43:26,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:26,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:43:26,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:26,538 INFO L87 Difference]: Start difference. First operand 1529 states and 5088 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) 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-07-13 20:43:26,973 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-07-13 20:43:27,250 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 50 [2021-07-13 20:43:27,673 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 47 [2021-07-13 20:43:28,789 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 42 [2021-07-13 20:43:29,005 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 60 [2021-07-13 20:43:29,174 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 45 [2021-07-13 20:43:29,705 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-07-13 20:43:30,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:30,100 INFO L93 Difference]: Finished difference Result 2479 states and 7802 transitions. [2021-07-13 20:43:30,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:43:30,100 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) 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-07-13 20:43:30,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:30,104 INFO L225 Difference]: With dead ends: 2479 [2021-07-13 20:43:30,104 INFO L226 Difference]: Without dead ends: 2435 [2021-07-13 20:43:30,105 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 936 ImplicationChecksByTransitivity, 3611.4ms TimeCoverageRelationStatistics Valid=513, Invalid=2567, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:43:30,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2435 states. [2021-07-13 20:43:30,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2435 to 1529. [2021-07-13 20:43:30,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.329842931937173) internal successors, (5088), 1528 states have internal predecessors, (5088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:30,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 5088 transitions. [2021-07-13 20:43:30,128 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 5088 transitions. Word has length 26 [2021-07-13 20:43:30,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:30,129 INFO L482 AbstractCegarLoop]: Abstraction has 1529 states and 5088 transitions. [2021-07-13 20:43:30,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) 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-07-13 20:43:30,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 5088 transitions. [2021-07-13 20:43:30,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:30,131 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:30,131 INFO L508 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-07-13 20:43:30,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1304,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:30,331 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:30,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:30,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1105017781, now seen corresponding path program 45 times [2021-07-13 20:43:30,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:30,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115031775] [2021-07-13 20:43:30,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:30,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:30,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:30,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115031775] [2021-07-13 20:43:30,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115031775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:30,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413528559] [2021-07-13 20:43:30,705 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 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-07-13 20:43:30,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:43:30,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:30,734 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-13 20:43:30,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:31,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,474 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:43:31,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 42 treesize of output 54 [2021-07-13 20:43:31,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,524 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-13 20:43:31,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 67 [2021-07-13 20:43:31,545 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,606 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:43:31,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 54 treesize of output 60 [2021-07-13 20:43:31,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,679 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:43:31,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 49 treesize of output 57 [2021-07-13 20:43:31,689 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,751 INFO L354 Elim1Store]: treesize reduction 21, result has 53.3 percent of original size [2021-07-13 20:43:31,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 52 [2021-07-13 20:43:31,755 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,816 INFO L354 Elim1Store]: treesize reduction 27, result has 40.0 percent of original size [2021-07-13 20:43:31,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 44 treesize of output 43 [2021-07-13 20:43:31,820 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,889 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-13 20:43:31,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 67 [2021-07-13 20:43:31,900 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:31,950 INFO L354 Elim1Store]: treesize reduction 23, result has 48.9 percent of original size [2021-07-13 20:43:31,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 50 [2021-07-13 20:43:31,952 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:31,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,007 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-07-13 20:43:32,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 67 [2021-07-13 20:43:32,021 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,081 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:43:32,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 77 [2021-07-13 20:43:32,111 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,137 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:43:32,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 1 [2021-07-13 20:43:32,138 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,166 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:43:32,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-13 20:43:32,167 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,194 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:43:32,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 42 treesize of output 1 [2021-07-13 20:43:32,195 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,222 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:43:32,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 1 [2021-07-13 20:43:32,223 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,248 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:43:32,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 1 [2021-07-13 20:43:32,249 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:32,267 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:43:32,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 52 treesize of output 1 [2021-07-13 20:43:32,268 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,879 WARN L205 SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 92 [2021-07-13 20:43:32,880 INFO L628 ElimStorePlain]: treesize reduction 622, result has 44.9 percent of original size [2021-07-13 20:43:32,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:43:32,906 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1289, output treesize:912 [2021-07-13 20:43:33,404 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 89 [2021-07-13 20:43:33,575 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-07-13 20:43:33,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:33,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413528559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:33,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:33,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:43:33,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910443353] [2021-07-13 20:43:33,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:43:33,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:33,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:43:33,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:43:33,655 INFO L87 Difference]: Start difference. First operand 1529 states and 5088 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-07-13 20:43:34,906 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 61 [2021-07-13 20:43:35,331 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-07-13 20:43:35,465 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-07-13 20:43:35,613 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-07-13 20:43:35,771 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-07-13 20:43:36,138 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 67 [2021-07-13 20:43:36,303 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 70 [2021-07-13 20:43:36,495 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2021-07-13 20:43:36,763 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-13 20:43:37,009 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 71 [2021-07-13 20:43:37,534 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-07-13 20:43:38,044 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 66 [2021-07-13 20:43:38,336 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 64 [2021-07-13 20:43:38,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,486 INFO L93 Difference]: Finished difference Result 2975 states and 9347 transitions. [2021-07-13 20:43:38,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:43:38,487 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-07-13 20:43:38,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,492 INFO L225 Difference]: With dead ends: 2975 [2021-07-13 20:43:38,492 INFO L226 Difference]: Without dead ends: 2945 [2021-07-13 20:43:38,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 895 ImplicationChecksByTransitivity, 5087.8ms TimeCoverageRelationStatistics Valid=517, Invalid=2789, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:43:38,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2945 states. [2021-07-13 20:43:38,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2945 to 1537. [2021-07-13 20:43:38,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.3430989583333335) internal successors, (5135), 1536 states have internal predecessors, (5135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5135 transitions. [2021-07-13 20:43:38,519 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5135 transitions. Word has length 26 [2021-07-13 20:43:38,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,519 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5135 transitions. [2021-07-13 20:43:38,519 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-07-13 20:43:38,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5135 transitions. [2021-07-13 20:43:38,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:38,521 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:38,521 INFO L508 BasicCegarLoop]: 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-07-13 20:43:38,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1339,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:38,722 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:38,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:38,722 INFO L82 PathProgramCache]: Analyzing trace with hash -89210125, now seen corresponding path program 28 times [2021-07-13 20:43:38,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:38,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611060156] [2021-07-13 20:43:38,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:38,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:38,945 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-07-13 20:43:39,104 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-07-13 20:43:39,352 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:39,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:39,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611060156] [2021-07-13 20:43:39,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611060156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440639097] [2021-07-13 20:43:39,353 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 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-07-13 20:43:39,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:39,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:39,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:43:39,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:39,717 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-13 20:43:39,911 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 60 [2021-07-13 20:43:39,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:39,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:39,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:43:39,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:40,129 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-13 20:43:40,130 INFO L628 ElimStorePlain]: treesize reduction 65, result has 72.1 percent of original size [2021-07-13 20:43:40,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:40,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:40,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:43:40,136 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:40,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:40,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:40,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:40,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:40,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-13 20:43:40,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:40,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:40,204 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 16 treesize of output 10 [2021-07-13 20:43:40,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:40,287 INFO L628 ElimStorePlain]: treesize reduction 19, result has 83.9 percent of original size [2021-07-13 20:43:40,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:40,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:40,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:43:40,292 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:40,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:40,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:43:40,329 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:253, output treesize:59 [2021-07-13 20:43:40,400 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:40,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440639097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:40,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:40,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:43:40,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614768941] [2021-07-13 20:43:40,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:43:40,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:40,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:43:40,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:43:40,401 INFO L87 Difference]: Start difference. First operand 1537 states and 5135 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-07-13 20:43:40,966 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-07-13 20:43:41,255 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 75 [2021-07-13 20:43:41,630 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-07-13 20:43:41,903 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-07-13 20:43:42,193 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-07-13 20:43:42,380 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 81 [2021-07-13 20:43:42,685 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 92 [2021-07-13 20:43:42,933 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 80 [2021-07-13 20:43:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:43,092 INFO L93 Difference]: Finished difference Result 2083 states and 6714 transitions. [2021-07-13 20:43:43,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:43:43,092 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-07-13 20:43:43,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:43,096 INFO L225 Difference]: With dead ends: 2083 [2021-07-13 20:43:43,096 INFO L226 Difference]: Without dead ends: 2068 [2021-07-13 20:43:43,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 3094.3ms TimeCoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:43,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2068 states. [2021-07-13 20:43:43,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2068 to 1540. [2021-07-13 20:43:43,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1540 states, 1539 states have (on average 3.3443794671864846) internal successors, (5147), 1539 states have internal predecessors, (5147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:43,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1540 states to 1540 states and 5147 transitions. [2021-07-13 20:43:43,118 INFO L78 Accepts]: Start accepts. Automaton has 1540 states and 5147 transitions. Word has length 26 [2021-07-13 20:43:43,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:43,118 INFO L482 AbstractCegarLoop]: Abstraction has 1540 states and 5147 transitions. [2021-07-13 20:43:43,118 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-07-13 20:43:43,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1540 states and 5147 transitions. [2021-07-13 20:43:43,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:43,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:43,120 INFO L508 BasicCegarLoop]: 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-07-13 20:43:43,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1507,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:43,321 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:43,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:43,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1706742905, now seen corresponding path program 29 times [2021-07-13 20:43:43,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:43,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960189913] [2021-07-13 20:43:43,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:43,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:43,531 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 49 [2021-07-13 20:43:43,696 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-07-13 20:43:43,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:43,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:43,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960189913] [2021-07-13 20:43:43,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960189913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:43,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264613865] [2021-07-13 20:43:43,935 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 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-07-13 20:43:43,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:43,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:43,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:43,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:44,375 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-13 20:43:44,613 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-13 20:43:44,692 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:43:44,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 46 [2021-07-13 20:43:44,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:44,848 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 173 [2021-07-13 20:43:44,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:44,865 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:43:44,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 43 [2021-07-13 20:43:44,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:45,019 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 161 [2021-07-13 20:43:45,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:45,038 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:43:45,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 79 treesize of output 57 [2021-07-13 20:43:45,040 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:45,187 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 149 [2021-07-13 20:43:45,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:45,205 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:43:45,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 65 [2021-07-13 20:43:45,207 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:45,364 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-13 20:43:45,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:45,381 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:43: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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 50 [2021-07-13 20:43:45,382 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:45,522 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:43:45,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:45,539 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:43:45,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 65 [2021-07-13 20:43:45,541 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:45,670 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-13 20:43:45,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:45,684 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:43:45,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 79 treesize of output 53 [2021-07-13 20:43:45,685 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:45,805 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:43:45,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:45,820 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:43:45,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 47 [2021-07-13 20:43:45,823 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:46,046 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-07-13 20:43:46,046 INFO L628 ElimStorePlain]: treesize reduction 8, result has 96.6 percent of original size [2021-07-13 20:43:46,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:43:46,054 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:687, output treesize:216 [2021-07-13 20:43:46,195 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-07-13 20:43:46,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:46,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264613865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:46,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:43:46,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481061709] [2021-07-13 20:43:46,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:43:46,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:46,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:43:46,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:43:46,279 INFO L87 Difference]: Start difference. First operand 1540 states and 5147 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-07-13 20:43:46,820 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 70 [2021-07-13 20:43:47,103 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-07-13 20:43:47,680 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 46 [2021-07-13 20:43:48,383 WARN L205 SmtUtils]: Spent 423.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 97 [2021-07-13 20:43:48,865 WARN L205 SmtUtils]: Spent 423.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 124 [2021-07-13 20:43:49,369 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 111 [2021-07-13 20:43:49,958 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 128 [2021-07-13 20:43:50,615 WARN L205 SmtUtils]: Spent 607.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 123 [2021-07-13 20:43:50,967 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:43:51,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:51,069 INFO L93 Difference]: Finished difference Result 2320 states and 7403 transitions. [2021-07-13 20:43:51,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:43:51,069 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-07-13 20:43:51,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:51,073 INFO L225 Difference]: With dead ends: 2320 [2021-07-13 20:43:51,073 INFO L226 Difference]: Without dead ends: 2301 [2021-07-13 20:43:51,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 5257.4ms TimeCoverageRelationStatistics Valid=334, Invalid=1306, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:43:51,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-07-13 20:43:51,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1535. [2021-07-13 20:43:51,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 3.3428943937418514) internal successors, (5128), 1534 states have internal predecessors, (5128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:51,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 5128 transitions. [2021-07-13 20:43:51,099 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 5128 transitions. Word has length 26 [2021-07-13 20:43:51,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:51,099 INFO L482 AbstractCegarLoop]: Abstraction has 1535 states and 5128 transitions. [2021-07-13 20:43:51,099 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-07-13 20:43:51,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 5128 transitions. [2021-07-13 20:43:51,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:51,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:51,101 INFO L508 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-07-13 20:43:51,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1516 [2021-07-13 20:43:51,302 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:51,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:51,302 INFO L82 PathProgramCache]: Analyzing trace with hash 97294587, now seen corresponding path program 46 times [2021-07-13 20:43:51,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:51,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569718886] [2021-07-13 20:43:51,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:51,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:51,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:51,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569718886] [2021-07-13 20:43:51,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569718886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:51,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655600089] [2021-07-13 20:43:51,773 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-07-13 20:43:51,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:51,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:51,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:51,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:52,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 24 [2021-07-13 20:43:52,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,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, 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 18 [2021-07-13 20:43:52,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 24 [2021-07-13 20:43:52,464 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-07-13 20:43:52,476 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,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 40 treesize of output 20 [2021-07-13 20:43:52,488 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 23 [2021-07-13 20:43:52,499 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,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, 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 18 [2021-07-13 20:43:52,510 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:43:52,522 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,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 51 treesize of output 25 [2021-07-13 20:43:52,533 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 25 [2021-07-13 20:43:52,543 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 28 [2021-07-13 20:43:52,551 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,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 43 treesize of output 23 [2021-07-13 20:43:52,559 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 18 [2021-07-13 20:43:52,568 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,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, 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 12 [2021-07-13 20:43:52,575 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:43:52,583 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:52,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:43:52,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 24 [2021-07-13 20:43:52,587 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,629 INFO L628 ElimStorePlain]: treesize reduction 40, result has 49.4 percent of original size [2021-07-13 20:43:52,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:43:52,630 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:937, output treesize:27 [2021-07-13 20:43:52,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:52,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655600089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:52,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:52,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-07-13 20:43:52,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30665340] [2021-07-13 20:43:52,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:43:52,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:52,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:43:52,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:43:52,672 INFO L87 Difference]: Start difference. First operand 1535 states and 5128 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-07-13 20:43:53,379 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 55 [2021-07-13 20:43:54,307 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-07-13 20:43:54,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:54,968 INFO L93 Difference]: Finished difference Result 3148 states and 9991 transitions. [2021-07-13 20:43:54,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:43:54,968 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-07-13 20:43:54,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:54,973 INFO L225 Difference]: With dead ends: 3148 [2021-07-13 20:43:54,973 INFO L226 Difference]: Without dead ends: 3112 [2021-07-13 20:43:54,974 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 2360.6ms TimeCoverageRelationStatistics Valid=438, Invalid=1914, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:43:54,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3112 states. [2021-07-13 20:43:54,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3112 to 1630. [2021-07-13 20:43:55,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.365254757519951) internal successors, (5482), 1629 states have internal predecessors, (5482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:55,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5482 transitions. [2021-07-13 20:43:55,003 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5482 transitions. Word has length 26 [2021-07-13 20:43:55,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:55,003 INFO L482 AbstractCegarLoop]: Abstraction has 1630 states and 5482 transitions. [2021-07-13 20:43:55,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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-07-13 20:43:55,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5482 transitions. [2021-07-13 20:43:55,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:43:55,005 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:55,005 INFO L508 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-07-13 20:43:55,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1530 [2021-07-13 20:43:55,206 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:55,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:55,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1930943239, now seen corresponding path program 47 times [2021-07-13 20:43:55,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:55,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235530950] [2021-07-13 20:43:55,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:55,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:55,687 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:55,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:55,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235530950] [2021-07-13 20:43:55,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235530950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:55,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681585711] [2021-07-13 20:43:55,687 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-07-13 20:43:55,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:55,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:55,714 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:43:55,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:56,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,348 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:43:56,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 44 [2021-07-13 20:43:56,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,369 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2021-07-13 20:43:56,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,386 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-07-13 20:43:56,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,404 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 1 [2021-07-13 20:43:56,404 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,430 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:43:56,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 39 [2021-07-13 20:43:56,431 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,456 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-13 20:43:56,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 30 [2021-07-13 20:43:56,458 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,474 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-07-13 20:43:56,475 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,490 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 22 [2021-07-13 20:43:56,492 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,519 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:56,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 60 [2021-07-13 20:43:56,528 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,545 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,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 47 treesize of output 1 [2021-07-13 20:43:56,546 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,562 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,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 40 treesize of output 20 [2021-07-13 20:43:56,563 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,581 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,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 56 treesize of output 1 [2021-07-13 20:43:56,581 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,597 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,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 43 treesize of output 1 [2021-07-13 20:43:56,598 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,613 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,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 34 treesize of output 18 [2021-07-13 20:43:56,614 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,630 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,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, 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-07-13 20:43:56,631 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:43:56,643 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:43:56,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-07-13 20:43:56,643 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,744 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 29 [2021-07-13 20:43:56,744 INFO L628 ElimStorePlain]: treesize reduction 101, result has 48.2 percent of original size [2021-07-13 20:43:56,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:43:56,747 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1065, output treesize:93 [2021-07-13 20:43:56,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:56,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681585711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:56,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-07-13 20:43:56,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464033379] [2021-07-13 20:43:56,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:43:56,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:56,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:43:56,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:43:56,927 INFO L87 Difference]: Start difference. First operand 1630 states and 5482 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 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-07-13 20:43:58,409 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 47 [2021-07-13 20:43:58,688 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-07-13 20:43:59,101 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2021-07-13 20:43:59,236 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-07-13 20:43:59,375 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-07-13 20:43:59,622 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-07-13 20:43:59,898 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-07-13 20:44:00,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:00,032 INFO L93 Difference]: Finished difference Result 3759 states and 11877 transitions. [2021-07-13 20:44:00,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:44:00,032 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 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-07-13 20:44:00,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:00,039 INFO L225 Difference]: With dead ends: 3759 [2021-07-13 20:44:00,039 INFO L226 Difference]: Without dead ends: 3702 [2021-07-13 20:44:00,039 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 3239.2ms TimeCoverageRelationStatistics Valid=575, Invalid=2395, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:44:00,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3702 states. [2021-07-13 20:44:00,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3702 to 1786. [2021-07-13 20:44:00,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1785 states have (on average 3.3871148459383753) internal successors, (6046), 1785 states have internal predecessors, (6046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:00,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 6046 transitions. [2021-07-13 20:44:00,073 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 6046 transitions. Word has length 26 [2021-07-13 20:44:00,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:00,073 INFO L482 AbstractCegarLoop]: Abstraction has 1786 states and 6046 transitions. [2021-07-13 20:44:00,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 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-07-13 20:44:00,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 6046 transitions. [2021-07-13 20:44:00,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:00,076 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:00,076 INFO L508 BasicCegarLoop]: 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-07-13 20:44:00,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1644,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:00,277 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:00,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:00,277 INFO L82 PathProgramCache]: Analyzing trace with hash -513521361, now seen corresponding path program 30 times [2021-07-13 20:44:00,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:00,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412598122] [2021-07-13 20:44:00,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:00,783 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 52 [2021-07-13 20:44:01,001 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-07-13 20:44:01,209 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 61 [2021-07-13 20:44:01,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:01,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:01,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412598122] [2021-07-13 20:44:01,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412598122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:01,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158811090] [2021-07-13 20:44:01,516 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-07-13 20:44:01,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:01,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:01,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:44:01,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:02,149 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-07-13 20:44:02,408 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 192 [2021-07-13 20:44:02,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:02,670 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:44:02,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, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 1 [2021-07-13 20:44:02,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:02,710 INFO L354 Elim1Store]: treesize reduction 33, result has 32.7 percent of original size [2021-07-13 20:44:02,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 77 treesize of output 68 [2021-07-13 20:44:02,711 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:03,255 WARN L205 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 211 DAG size of output: 179 [2021-07-13 20:44:03,256 INFO L628 ElimStorePlain]: treesize reduction 697, result has 46.5 percent of original size [2021-07-13 20:44:03,281 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:44:03,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 60 [2021-07-13 20:44:03,283 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:03,465 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-07-13 20:44:03,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:03,492 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:44:03,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 50 [2021-07-13 20:44:03,512 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:03,686 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-13 20:44:03,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:03,721 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-07-13 20:44:03,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 74 [2021-07-13 20:44:03,724 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:03,896 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-07-13 20:44:03,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:03,923 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:44:03,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 51 [2021-07-13 20:44:03,927 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:04,094 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-07-13 20:44:04,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:04,124 INFO L354 Elim1Store]: treesize reduction 33, result has 32.7 percent of original size [2021-07-13 20:44:04,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 83 treesize of output 67 [2021-07-13 20:44:04,126 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:04,298 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:44:04,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:04,318 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:44:04,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 46 [2021-07-13 20:44:04,320 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:04,477 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-13 20:44:04,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:04,507 INFO L354 Elim1Store]: treesize reduction 33, result has 32.7 percent of original size [2021-07-13 20:44:04,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 67 treesize of output 62 [2021-07-13 20:44:04,510 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:04,671 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-07-13 20:44:04,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:04,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:44:04,688 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 16 variables, input treesize:1441, output treesize:516 [2021-07-13 20:44:04,935 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2021-07-13 20:44:05,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:05,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158811090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:05,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:44:05,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841115969] [2021-07-13 20:44:05,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:44:05,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:05,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:44:05,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:44:05,038 INFO L87 Difference]: Start difference. First operand 1786 states and 6046 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-07-13 20:44:05,257 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 39 [2021-07-13 20:44:05,641 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 53 [2021-07-13 20:44:05,991 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 54 [2021-07-13 20:44:06,471 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-07-13 20:44:06,917 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 72 [2021-07-13 20:44:07,285 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 92 [2021-07-13 20:44:07,564 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:44:07,892 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 91 [2021-07-13 20:44:08,543 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 126 [2021-07-13 20:44:09,807 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 241 DAG size of output: 229 [2021-07-13 20:44:10,438 WARN L205 SmtUtils]: Spent 558.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 152 [2021-07-13 20:44:11,383 WARN L205 SmtUtils]: Spent 626.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 160 [2021-07-13 20:44:13,140 WARN L205 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 286 DAG size of output: 266 [2021-07-13 20:44:14,378 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 262 DAG size of output: 240 [2021-07-13 20:44:15,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:15,533 INFO L93 Difference]: Finished difference Result 2363 states and 7775 transitions. [2021-07-13 20:44:15,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:44:15,534 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-07-13 20:44:15,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:15,538 INFO L225 Difference]: With dead ends: 2363 [2021-07-13 20:44:15,538 INFO L226 Difference]: Without dead ends: 2333 [2021-07-13 20:44:15,538 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 10361.8ms TimeCoverageRelationStatistics Valid=297, Invalid=1683, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:44:15,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-07-13 20:44:15,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 1795. [2021-07-13 20:44:15,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1795 states, 1794 states have (on average 3.3851727982162765) internal successors, (6073), 1794 states have internal predecessors, (6073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:15,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1795 states to 1795 states and 6073 transitions. [2021-07-13 20:44:15,562 INFO L78 Accepts]: Start accepts. Automaton has 1795 states and 6073 transitions. Word has length 26 [2021-07-13 20:44:15,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:15,562 INFO L482 AbstractCegarLoop]: Abstraction has 1795 states and 6073 transitions. [2021-07-13 20:44:15,562 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-07-13 20:44:15,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1795 states and 6073 transitions. [2021-07-13 20:44:15,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:15,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:15,565 INFO L508 BasicCegarLoop]: 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-07-13 20:44:15,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1767 [2021-07-13 20:44:15,768 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:15,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:15,768 INFO L82 PathProgramCache]: Analyzing trace with hash -2131054141, now seen corresponding path program 31 times [2021-07-13 20:44:15,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:15,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703111601] [2021-07-13 20:44:15,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:15,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:15,997 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 52 [2021-07-13 20:44:16,144 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 55 [2021-07-13 20:44:16,285 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-07-13 20:44:16,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:16,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:16,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703111601] [2021-07-13 20:44:16,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703111601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:16,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532242447] [2021-07-13 20:44:16,389 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-07-13 20:44:16,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:16,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:44:16,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:16,918 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-13 20:44:17,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:17,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:17,052 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:44:17,052 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 64 treesize of output 1 [2021-07-13 20:44:17,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:17,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:17,086 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:44:17,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 75 treesize of output 60 [2021-07-13 20:44:17,089 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:17,565 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 215 DAG size of output: 177 [2021-07-13 20:44:17,565 INFO L628 ElimStorePlain]: treesize reduction 703, result has 45.7 percent of original size [2021-07-13 20:44:17,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:17,589 INFO L354 Elim1Store]: treesize reduction 33, result has 19.5 percent of original size [2021-07-13 20:44:17,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 6 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 51 [2021-07-13 20:44:17,591 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:17,765 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-07-13 20:44:17,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:17,780 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:44:17,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 38 [2021-07-13 20:44:17,782 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:17,928 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-13 20:44:17,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:17,948 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:44:17,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 42 [2021-07-13 20:44:17,951 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:18,226 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-07-13 20:44:18,227 INFO L628 ElimStorePlain]: treesize reduction 8, result has 98.3 percent of original size [2021-07-13 20:44:18,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:18,251 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:44:18,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 93 treesize of output 63 [2021-07-13 20:44:18,252 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:18,384 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-07-13 20:44:18,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:18,400 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:44:18,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 45 [2021-07-13 20:44:18,401 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:18,534 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-13 20:44:18,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:18,549 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:44:18,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 41 [2021-07-13 20:44:18,550 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:18,669 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-13 20:44:18,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:18,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:18,692 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:44:18,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 93 treesize of output 63 [2021-07-13 20:44:18,694 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:18,807 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-13 20:44:18,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:18,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:44:18,815 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 16 variables, input treesize:1437, output treesize:216 [2021-07-13 20:44:18,969 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 33 [2021-07-13 20:44:19,095 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:19,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532242447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:19,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:19,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:44:19,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320870354] [2021-07-13 20:44:19,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:44:19,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:19,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:44:19,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:44:19,096 INFO L87 Difference]: Start difference. First operand 1795 states and 6073 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-07-13 20:44:19,481 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 71 [2021-07-13 20:44:19,676 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 46 [2021-07-13 20:44:19,926 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 50 [2021-07-13 20:44:20,718 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-13 20:44:21,130 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-13 20:44:21,617 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 134 [2021-07-13 20:44:21,890 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-13 20:44:22,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:22,120 INFO L93 Difference]: Finished difference Result 2510 states and 8287 transitions. [2021-07-13 20:44:22,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:44:22,121 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-07-13 20:44:22,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:22,125 INFO L225 Difference]: With dead ends: 2510 [2021-07-13 20:44:22,125 INFO L226 Difference]: Without dead ends: 2491 [2021-07-13 20:44:22,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 3408.7ms TimeCoverageRelationStatistics Valid=301, Invalid=1181, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:44:22,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2021-07-13 20:44:22,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 1795. [2021-07-13 20:44:22,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1795 states, 1794 states have (on average 3.3851727982162765) internal successors, (6073), 1794 states have internal predecessors, (6073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:22,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1795 states to 1795 states and 6073 transitions. [2021-07-13 20:44:22,153 INFO L78 Accepts]: Start accepts. Automaton has 1795 states and 6073 transitions. Word has length 26 [2021-07-13 20:44:22,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:22,153 INFO L482 AbstractCegarLoop]: Abstraction has 1795 states and 6073 transitions. [2021-07-13 20:44:22,153 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-07-13 20:44:22,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1795 states and 6073 transitions. [2021-07-13 20:44:22,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:22,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:22,155 INFO L508 BasicCegarLoop]: 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-07-13 20:44:22,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1810 [2021-07-13 20:44:22,357 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:22,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:22,357 INFO L82 PathProgramCache]: Analyzing trace with hash 473970251, now seen corresponding path program 32 times [2021-07-13 20:44:22,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:22,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089003472] [2021-07-13 20:44:22,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:22,660 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-07-13 20:44:22,803 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-13 20:44:23,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:23,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:23,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089003472] [2021-07-13 20:44:23,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089003472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300889851] [2021-07-13 20:44:23,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:44:23,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:23,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:23,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:44:23,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:23,526 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_238], 3=[v_prenex_239, A, v_prenex_237]} [2021-07-13 20:44:23,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:23,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 42 [2021-07-13 20:44:23,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:23,559 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:44: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, 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-07-13 20:44:23,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:23,739 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:44:23,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:23,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:23,766 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:44:23,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 81 treesize of output 63 [2021-07-13 20:44:23,769 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:23,790 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:44:23,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 71 [2021-07-13 20:44:23,792 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:24,279 WARN L205 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 99 [2021-07-13 20:44:24,279 INFO L628 ElimStorePlain]: treesize reduction 8, result has 98.2 percent of original size [2021-07-13 20:44:24,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:24,300 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:24,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 57 [2021-07-13 20:44:24,304 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:24,324 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:44:24,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 56 [2021-07-13 20:44:24,327 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:24,633 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 84 [2021-07-13 20:44:24,633 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.4 percent of original size [2021-07-13 20:44:24,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:24,656 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:44:24,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 49 [2021-07-13 20:44:24,658 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:24,678 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:44:24,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 56 [2021-07-13 20:44:24,679 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:24,905 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-07-13 20:44:24,906 INFO L628 ElimStorePlain]: treesize reduction 39, result has 85.0 percent of original size [2021-07-13 20:44:24,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:44:24,916 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:641, output treesize:342 [2021-07-13 20:44:25,105 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-07-13 20:44:25,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:25,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300889851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:25,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:44:25,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631644886] [2021-07-13 20:44:25,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:44:25,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:25,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:44:25,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:44:25,294 INFO L87 Difference]: Start difference. First operand 1795 states and 6073 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-07-13 20:44:25,508 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 30 [2021-07-13 20:44:25,806 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-07-13 20:44:26,013 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 57 [2021-07-13 20:44:26,288 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-07-13 20:44:26,482 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 64 [2021-07-13 20:44:26,715 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-07-13 20:44:26,852 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 58 [2021-07-13 20:44:27,131 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 53 [2021-07-13 20:44:27,299 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-07-13 20:44:27,680 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2021-07-13 20:44:27,965 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-07-13 20:44:28,226 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 42 [2021-07-13 20:44:28,396 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2021-07-13 20:44:29,052 WARN L205 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 72 [2021-07-13 20:44:29,402 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 54 [2021-07-13 20:44:30,056 WARN L205 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-07-13 20:44:30,732 WARN L205 SmtUtils]: Spent 633.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 85 [2021-07-13 20:44:31,337 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 95 [2021-07-13 20:44:31,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:31,768 INFO L93 Difference]: Finished difference Result 2613 states and 8461 transitions. [2021-07-13 20:44:31,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:44:31,769 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-07-13 20:44:31,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:31,773 INFO L225 Difference]: With dead ends: 2613 [2021-07-13 20:44:31,773 INFO L226 Difference]: Without dead ends: 2544 [2021-07-13 20:44:31,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 6788.4ms TimeCoverageRelationStatistics Valid=344, Invalid=1818, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:44:31,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2544 states. [2021-07-13 20:44:31,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2544 to 1779. [2021-07-13 20:44:31,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1779 states, 1778 states have (on average 3.3830146231721034) internal successors, (6015), 1778 states have internal predecessors, (6015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:31,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1779 states to 1779 states and 6015 transitions. [2021-07-13 20:44:31,814 INFO L78 Accepts]: Start accepts. Automaton has 1779 states and 6015 transitions. Word has length 26 [2021-07-13 20:44:31,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:31,814 INFO L482 AbstractCegarLoop]: Abstraction has 1779 states and 6015 transitions. [2021-07-13 20:44:31,814 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-07-13 20:44:31,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1779 states and 6015 transitions. [2021-07-13 20:44:31,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:31,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:31,817 INFO L508 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-07-13 20:44:32,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1844,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:32,018 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:32,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:32,018 INFO L82 PathProgramCache]: Analyzing trace with hash -923228447, now seen corresponding path program 48 times [2021-07-13 20:44:32,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:32,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404264128] [2021-07-13 20:44:32,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:32,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:32,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:32,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:32,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404264128] [2021-07-13 20:44:32,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404264128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:32,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720120643] [2021-07-13 20:44:32,437 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:32,470 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:44:32,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:32,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:44:32,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:33,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 32 [2021-07-13 20:44:33,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 26 [2021-07-13 20:44:33,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,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, 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 18 [2021-07-13 20:44:33,161 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 26 [2021-07-13 20:44:33,170 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 24 [2021-07-13 20:44:33,180 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 37 [2021-07-13 20:44:33,191 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 31 [2021-07-13 20:44:33,215 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-13 20:44:33,229 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 31 [2021-07-13 20:44:33,239 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-07-13 20:44:33,251 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 33 [2021-07-13 20:44:33,266 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-13 20:44:33,280 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 28 [2021-07-13 20:44:33,295 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,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 53 treesize of output 27 [2021-07-13 20:44:33,309 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:44:33,323 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:33,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:33,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 24 [2021-07-13 20:44:33,332 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,427 INFO L628 ElimStorePlain]: treesize reduction 323, result has 11.7 percent of original size [2021-07-13 20:44:33,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:44:33,429 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1045, output treesize:31 [2021-07-13 20:44:33,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:33,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720120643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:33,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:33,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:44:33,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971869272] [2021-07-13 20:44:33,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:44:33,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:33,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:44:33,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:44:33,470 INFO L87 Difference]: Start difference. First operand 1779 states and 6015 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-07-13 20:44:34,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:34,869 INFO L93 Difference]: Finished difference Result 2238 states and 7371 transitions. [2021-07-13 20:44:34,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:34,870 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-07-13 20:44:34,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:34,874 INFO L225 Difference]: With dead ends: 2238 [2021-07-13 20:44:34,874 INFO L226 Difference]: Without dead ends: 2216 [2021-07-13 20:44:34,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1686.3ms TimeCoverageRelationStatistics Valid=247, Invalid=1013, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:44:34,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2021-07-13 20:44:34,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 1764. [2021-07-13 20:44:34,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1763 states have (on average 3.3851389676687464) internal successors, (5968), 1763 states have internal predecessors, (5968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:34,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 5968 transitions. [2021-07-13 20:44:34,900 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 5968 transitions. Word has length 26 [2021-07-13 20:44:34,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:34,900 INFO L482 AbstractCegarLoop]: Abstraction has 1764 states and 5968 transitions. [2021-07-13 20:44:34,900 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-07-13 20:44:34,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 5968 transitions. [2021-07-13 20:44:34,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:34,903 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:34,903 INFO L508 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-07-13 20:44:35,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1872 [2021-07-13 20:44:35,104 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:35,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:35,104 INFO L82 PathProgramCache]: Analyzing trace with hash 2265419, now seen corresponding path program 49 times [2021-07-13 20:44:35,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:35,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938633406] [2021-07-13 20:44:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:35,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:35,290 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2021-07-13 20:44:35,418 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-07-13 20:44:35,687 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:35,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:35,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938633406] [2021-07-13 20:44:35,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938633406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:35,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460552029] [2021-07-13 20:44:35,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:35,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:35,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:35,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:36,033 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-07-13 20:44:36,100 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_240], 5=[v_prenex_242, v_prenex_244]} [2021-07-13 20:44:36,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,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 39 treesize of output 18 [2021-07-13 20:44:36,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:36,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-07-13 20:44:36,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:36,246 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-07-13 20:44:36,246 INFO L628 ElimStorePlain]: treesize reduction 195, result has 44.9 percent of original size [2021-07-13 20:44:36,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,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 24 treesize of output 12 [2021-07-13 20:44:36,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:36,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:36,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 14 [2021-07-13 20:44:36,306 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:36,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:36,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:36,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:44:36,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 24 [2021-07-13 20:44:36,352 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:36,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:36,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:44:36,391 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:429, output treesize:55 [2021-07-13 20:44:36,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-07-13 20:44:36,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460552029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:36,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:36,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:44:36,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194100220] [2021-07-13 20:44:36,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:44:36,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:36,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:44:36,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:44:36,454 INFO L87 Difference]: Start difference. First operand 1764 states and 5968 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-07-13 20:44:37,506 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 45 [2021-07-13 20:44:38,006 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 45 [2021-07-13 20:44:38,342 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-07-13 20:44:38,637 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 48 [2021-07-13 20:44:38,785 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 51 [2021-07-13 20:44:38,927 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 49 [2021-07-13 20:44:39,216 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-07-13 20:44:39,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:39,395 INFO L93 Difference]: Finished difference Result 2440 states and 8027 transitions. [2021-07-13 20:44:39,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:44:39,396 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-07-13 20:44:39,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:39,400 INFO L225 Difference]: With dead ends: 2440 [2021-07-13 20:44:39,400 INFO L226 Difference]: Without dead ends: 2425 [2021-07-13 20:44:39,401 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 3220.8ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:44:39,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states. [2021-07-13 20:44:39,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 1764. [2021-07-13 20:44:39,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1763 states have (on average 3.3851389676687464) internal successors, (5968), 1763 states have internal predecessors, (5968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:39,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 5968 transitions. [2021-07-13 20:44:39,441 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 5968 transitions. Word has length 26 [2021-07-13 20:44:39,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:39,441 INFO L482 AbstractCegarLoop]: Abstraction has 1764 states and 5968 transitions. [2021-07-13 20:44:39,441 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-07-13 20:44:39,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 5968 transitions. [2021-07-13 20:44:39,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:39,444 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:39,444 INFO L508 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-07-13 20:44:39,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1978,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:39,644 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:39,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:39,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1175639121, now seen corresponding path program 50 times [2021-07-13 20:44:39,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:39,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622699252] [2021-07-13 20:44:39,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:40,152 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:40,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:40,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622699252] [2021-07-13 20:44:40,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622699252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:40,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365621022] [2021-07-13 20:44:40,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:40,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:40,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:40,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:44:40,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:40,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,449 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-13 20:44:40,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 37 [2021-07-13 20:44:40,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:40,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 58 [2021-07-13 20:44:40,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,513 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:44:40,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 41 [2021-07-13 20:44:40,517 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,542 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-13 20:44:40,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 42 treesize of output 28 [2021-07-13 20:44:40,543 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,570 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:44:40,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2021-07-13 20:44:40,573 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,589 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2021-07-13 20:44:40,590 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,625 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-07-13 20:44:40,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 46 [2021-07-13 20:44:40,628 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,643 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:44:40,645 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,660 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 18 [2021-07-13 20:44:40,661 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,678 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-13 20:44:40,678 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,693 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:44:40,695 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,712 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,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 54 treesize of output 1 [2021-07-13 20:44:40,712 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,729 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 1 [2021-07-13 20:44:40,730 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,746 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 1 [2021-07-13 20:44:40,746 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,762 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:44:40,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 39 treesize of output 1 [2021-07-13 20:44:40,762 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:44:40,779 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-13 20:44:40,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 37 [2021-07-13 20:44:40,781 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:40,850 INFO L628 ElimStorePlain]: treesize reduction 145, result has 27.5 percent of original size [2021-07-13 20:44:40,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:44:40,851 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:929, output treesize:55 [2021-07-13 20:44:40,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:40,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365621022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:40,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:40,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-07-13 20:44:40,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749628120] [2021-07-13 20:44:40,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:44:40,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:40,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:44:40,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:44:40,954 INFO L87 Difference]: Start difference. First operand 1764 states and 5968 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-07-13 20:44:42,616 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 67 [2021-07-13 20:44:42,793 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2021-07-13 20:44:42,936 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-07-13 20:44:43,104 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-13 20:44:43,743 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-13 20:44:44,055 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 74 [2021-07-13 20:44:44,316 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 78 [2021-07-13 20:44:45,079 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2021-07-13 20:44:45,862 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-07-13 20:44:46,167 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-07-13 20:44:46,310 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-07-13 20:44:46,463 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-13 20:44:46,614 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-07-13 20:44:46,861 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-13 20:44:47,333 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-13 20:44:47,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:47,747 INFO L93 Difference]: Finished difference Result 3056 states and 9811 transitions. [2021-07-13 20:44:47,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:44:47,747 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-07-13 20:44:47,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:47,752 INFO L225 Difference]: With dead ends: 3056 [2021-07-13 20:44:47,752 INFO L226 Difference]: Without dead ends: 3009 [2021-07-13 20:44:47,753 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2257 ImplicationChecksByTransitivity, 6260.4ms TimeCoverageRelationStatistics Valid=1062, Invalid=5580, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:44:47,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3009 states. [2021-07-13 20:44:47,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3009 to 1784. [2021-07-13 20:44:47,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.37633202467751) internal successors, (6020), 1783 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:47,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 6020 transitions. [2021-07-13 20:44:47,783 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 6020 transitions. Word has length 26 [2021-07-13 20:44:47,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:47,783 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 6020 transitions. [2021-07-13 20:44:47,783 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-07-13 20:44:47,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 6020 transitions. [2021-07-13 20:44:47,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:44:47,785 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:47,785 INFO L508 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-07-13 20:44:47,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1992 [2021-07-13 20:44:47,987 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:47,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:47,988 INFO L82 PathProgramCache]: Analyzing trace with hash 1573091019, now seen corresponding path program 51 times [2021-07-13 20:44:47,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:47,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073282305] [2021-07-13 20:44:47,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:47,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:48,698 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:48,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:48,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073282305] [2021-07-13 20:44:48,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073282305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:48,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622331465] [2021-07-13 20:44:48,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:48,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:44:48,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:48,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:48,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:49,208 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-07-13 20:44:49,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:49,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 66 [2021-07-13 20:44:49,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:44:49,718 INFO L354 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2021-07-13 20:44:49,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 57 [2021-07-13 20:44:49,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:50,925 WARN L205 SmtUtils]: Spent 1.19 s on a formula simplification. DAG size of input: 201 DAG size of output: 180 [2021-07-13 20:44:50,925 INFO L628 ElimStorePlain]: treesize reduction 96, result has 91.8 percent of original size [2021-07-13 20:44:50,996 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-07-13 20:44:50,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 55 [2021-07-13 20:44:51,006 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:51,060 INFO L354 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2021-07-13 20:44:51,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 34 treesize of output 44 [2021-07-13 20:44:51,066 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:52,249 WARN L205 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 181 DAG size of output: 174 [2021-07-13 20:44:52,250 INFO L628 ElimStorePlain]: treesize reduction 21, result has 98.0 percent of original size [2021-07-13 20:44:52,323 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-07-13 20:44:52,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 68 [2021-07-13 20:44:52,348 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:52,399 INFO L354 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2021-07-13 20:44:52,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 41 [2021-07-13 20:44:52,401 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:53,697 WARN L205 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 200 DAG size of output: 187 [2021-07-13 20:44:53,697 INFO L628 ElimStorePlain]: treesize reduction 66, result has 94.1 percent of original size [2021-07-13 20:44:53,767 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-07-13 20:44:53,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 54 [2021-07-13 20:44:53,776 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:53,850 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-07-13 20:44:53,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 67 [2021-07-13 20:44:53,890 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:55,210 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 207 DAG size of output: 184 [2021-07-13 20:44:55,211 INFO L628 ElimStorePlain]: treesize reduction 163, result has 86.3 percent of original size [2021-07-13 20:44:55,284 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-07-13 20:44:55,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 68 [2021-07-13 20:44:55,297 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:55,363 INFO L354 Elim1Store]: treesize reduction 21, result has 57.1 percent of original size [2021-07-13 20:44:55,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 52 [2021-07-13 20:44:55,368 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:57,402 WARN L205 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 202 DAG size of output: 192 [2021-07-13 20:44:57,403 INFO L628 ElimStorePlain]: treesize reduction 53, result has 95.1 percent of original size [2021-07-13 20:44:57,473 INFO L354 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2021-07-13 20:44:57,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 34 treesize of output 56 [2021-07-13 20:44:57,485 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:57,552 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-07-13 20:44:57,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 65 [2021-07-13 20:44:57,593 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:59,567 WARN L205 SmtUtils]: Spent 1.97 s on a formula simplification. DAG size of input: 220 DAG size of output: 180 [2021-07-13 20:44:59,568 INFO L628 ElimStorePlain]: treesize reduction 304, result has 75.8 percent of original size [2021-07-13 20:44:59,642 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-07-13 20:44:59,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 67 [2021-07-13 20:44:59,671 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:59,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:59,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 56 treesize of output 80 [2021-07-13 20:44:59,811 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:01,321 WARN L205 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 279 DAG size of output: 208 [2021-07-13 20:45:01,321 INFO L628 ElimStorePlain]: treesize reduction 459, result has 68.3 percent of original size [2021-07-13 20:45:01,394 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-07-13 20:45:01,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2021-07-13 20:45:01,399 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:01,464 INFO L354 Elim1Store]: treesize reduction 20, result has 59.2 percent of original size [2021-07-13 20:45:01,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 49 [2021-07-13 20:45:01,470 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:02,793 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 199 DAG size of output: 198 [2021-07-13 20:45:02,794 INFO L628 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2021-07-13 20:45:03,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 8 dim-1 vars, End of recursive call: and 14 xjuncts. [2021-07-13 20:45:03,151 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 17 variables, input treesize:1105, output treesize:5253 [2021-07-13 20:45:03,255 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 299 DAG size of output: 261 [2021-07-13 20:45:04,700 WARN L205 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 258 DAG size of output: 107 [2021-07-13 20:45:05,204 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 78 [2021-07-13 20:45:05,510 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:05,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622331465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:05,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:05,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-13 20:45:05,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369600174] [2021-07-13 20:45:05,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:45:05,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:05,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:45:05,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:45:05,511 INFO L87 Difference]: Start difference. First operand 1784 states and 6020 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-07-13 20:45:06,020 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 36 [2021-07-13 20:45:06,339 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-07-13 20:45:06,656 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-07-13 20:45:06,917 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-07-13 20:45:07,485 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 62 [2021-07-13 20:45:07,643 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-07-13 20:45:08,467 WARN L205 SmtUtils]: Spent 480.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 106 [2021-07-13 20:45:09,252 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 72 [2021-07-13 20:45:09,578 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 41 [2021-07-13 20:45:10,270 WARN L205 SmtUtils]: Spent 507.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 63 [2021-07-13 20:45:10,472 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 37 [2021-07-13 20:45:10,951 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-07-13 20:45:11,517 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 70 [2021-07-13 20:45:11,989 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2021-07-13 20:45:12,955 WARN L205 SmtUtils]: Spent 903.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 109 [2021-07-13 20:45:13,313 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 85 [2021-07-13 20:45:14,008 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 84 [2021-07-13 20:45:14,282 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 40 [2021-07-13 20:45:14,564 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 48 [2021-07-13 20:45:15,205 WARN L205 SmtUtils]: Spent 576.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 75 [2021-07-13 20:45:15,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:15,275 INFO L93 Difference]: Finished difference Result 2817 states and 9172 transitions. [2021-07-13 20:45:15,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:45:15,275 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-07-13 20:45:15,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:15,280 INFO L225 Difference]: With dead ends: 2817 [2021-07-13 20:45:15,280 INFO L226 Difference]: Without dead ends: 2787 [2021-07-13 20:45:15,281 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 11410.0ms TimeCoverageRelationStatistics Valid=559, Invalid=2981, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:45:15,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2787 states. [2021-07-13 20:45:15,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2787 to 1785. [2021-07-13 20:45:15,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1785 states, 1784 states have (on average 3.3778026905829597) internal successors, (6026), 1784 states have internal predecessors, (6026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:15,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1785 states to 1785 states and 6026 transitions. [2021-07-13 20:45:15,311 INFO L78 Accepts]: Start accepts. Automaton has 1785 states and 6026 transitions. Word has length 26 [2021-07-13 20:45:15,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:15,311 INFO L482 AbstractCegarLoop]: Abstraction has 1785 states and 6026 transitions. [2021-07-13 20:45:15,311 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-07-13 20:45:15,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1785 states and 6026 transitions. [2021-07-13 20:45:15,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:15,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:15,314 INFO L508 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-07-13 20:45:15,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2021,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:15,515 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:15,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:15,515 INFO L82 PathProgramCache]: Analyzing trace with hash 238696335, now seen corresponding path program 52 times [2021-07-13 20:45:15,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:15,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044551374] [2021-07-13 20:45:15,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:15,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:15,909 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 42 [2021-07-13 20:45:16,093 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:16,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:16,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044551374] [2021-07-13 20:45:16,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044551374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:16,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039993349] [2021-07-13 20:45:16,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:16,122 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:16,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:16,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:16,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:16,512 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-07-13 20:45:16,738 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_271, v_prenex_269], 6=[A, v_prenex_273]} [2021-07-13 20:45:16,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:16,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:16,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:16,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 21 [2021-07-13 20:45:16,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:16,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:16,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:16,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 21 [2021-07-13 20:45:16,758 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:16,939 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 65 [2021-07-13 20:45:16,939 INFO L628 ElimStorePlain]: treesize reduction 220, result has 44.2 percent of original size [2021-07-13 20:45:16,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:16,949 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 27 treesize of output 15 [2021-07-13 20:45:16,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:17,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:17,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:17,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:17,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:17,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:17,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 18 [2021-07-13 20:45:17,023 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:17,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:17,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:17,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:17,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:17,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:17,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 30 [2021-07-13 20:45:17,087 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:17,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:17,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:45:17,137 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:485, output treesize:67 [2021-07-13 20:45:17,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:17,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039993349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:17,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:17,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:45:17,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385261735] [2021-07-13 20:45:17,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:45:17,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:17,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:45:17,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:45:17,212 INFO L87 Difference]: Start difference. First operand 1785 states and 6026 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-07-13 20:45:18,248 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-07-13 20:45:18,542 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-07-13 20:45:18,722 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-07-13 20:45:19,079 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-07-13 20:45:19,345 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 61 [2021-07-13 20:45:19,558 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 69 [2021-07-13 20:45:20,140 WARN L205 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 74 [2021-07-13 20:45:20,387 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 71 [2021-07-13 20:45:20,697 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-07-13 20:45:20,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:20,726 INFO L93 Difference]: Finished difference Result 2300 states and 7575 transitions. [2021-07-13 20:45:20,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:45:20,726 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-07-13 20:45:20,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:20,731 INFO L225 Difference]: With dead ends: 2300 [2021-07-13 20:45:20,731 INFO L226 Difference]: Without dead ends: 2285 [2021-07-13 20:45:20,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 3800.3ms TimeCoverageRelationStatistics Valid=333, Invalid=1473, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:45:20,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-13 20:45:20,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 1783. [2021-07-13 20:45:20,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1783 states, 1782 states have (on average 3.377665544332211) internal successors, (6019), 1782 states have internal predecessors, (6019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:20,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1783 states to 1783 states and 6019 transitions. [2021-07-13 20:45:20,761 INFO L78 Accepts]: Start accepts. Automaton has 1783 states and 6019 transitions. Word has length 26 [2021-07-13 20:45:20,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:20,761 INFO L482 AbstractCegarLoop]: Abstraction has 1783 states and 6019 transitions. [2021-07-13 20:45:20,761 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-07-13 20:45:20,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1783 states and 6019 transitions. [2021-07-13 20:45:20,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:20,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:20,764 INFO L508 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-07-13 20:45:20,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2289 [2021-07-13 20:45:20,965 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:20,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:20,965 INFO L82 PathProgramCache]: Analyzing trace with hash -169937649, now seen corresponding path program 53 times [2021-07-13 20:45:20,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:20,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186240230] [2021-07-13 20:45:20,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:20,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:21,380 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:21,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:21,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186240230] [2021-07-13 20:45:21,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186240230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:21,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058278799] [2021-07-13 20:45:21,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:21,409 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:45:21,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:21,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:45:21,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:21,927 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-13 20:45:22,232 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-07-13 20:45:22,515 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_282, v_prenex_284, v_prenex_285, v_prenex_286, v_prenex_287, v_prenex_288], 6=[v_prenex_283]} [2021-07-13 20:45:22,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:22,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:22,553 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-13 20:45:22,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:45:22,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:22,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:22,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:22,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:22,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 34 treesize of output 46 [2021-07-13 20:45:22,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-07-13 20:45:23,608 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 201 DAG size of output: 192 [2021-07-13 20:45:23,609 INFO L628 ElimStorePlain]: treesize reduction 32, result has 97.5 percent of original size [2021-07-13 20:45:23,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:23,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:23,651 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:45:23,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 36 [2021-07-13 20:45:23,655 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:23,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:23,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:23,692 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:45:23,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 41 [2021-07-13 20:45:23,696 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:24,632 WARN L205 SmtUtils]: Spent 935.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 178 [2021-07-13 20:45:24,632 INFO L628 ElimStorePlain]: treesize reduction 50, result has 95.8 percent of original size [2021-07-13 20:45:24,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:24,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:24,678 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:45:24,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 46 [2021-07-13 20:45:24,684 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:24,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:24,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:24,715 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:45:24,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 41 [2021-07-13 20:45:24,719 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:25,556 WARN L205 SmtUtils]: Spent 836.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 166 [2021-07-13 20:45:25,557 INFO L628 ElimStorePlain]: treesize reduction 4, result has 99.6 percent of original size [2021-07-13 20:45:25,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:25,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:25,595 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:45:25,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 37 [2021-07-13 20:45:25,597 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:25,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:25,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:25,629 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:45:25,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 44 [2021-07-13 20:45:25,632 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:26,350 WARN L205 SmtUtils]: Spent 717.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2021-07-13 20:45:26,350 INFO L628 ElimStorePlain]: treesize reduction 37, result has 96.2 percent of original size [2021-07-13 20:45:26,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,387 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-13 20:45:26,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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-07-13 20:45:26,390 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:26,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,427 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:45:26,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 44 treesize of output 48 [2021-07-13 20:45:26,430 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:26,787 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-13 20:45:26,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:26,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,823 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:45:26,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 44 [2021-07-13 20:45:26,825 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:26,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:26,841 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:45:26,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-13 20:45:26,842 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:27,410 WARN L205 SmtUtils]: Spent 568.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 131 [2021-07-13 20:45:27,411 INFO L628 ElimStorePlain]: treesize reduction 10, result has 98.7 percent of original size [2021-07-13 20:45:27,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:27,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:27,444 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-13 20:45:27,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 32 [2021-07-13 20:45:27,446 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:27,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:27,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:27,476 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:45:27,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 39 [2021-07-13 20:45:27,479 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:27,955 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 118 [2021-07-13 20:45:27,956 INFO L628 ElimStorePlain]: treesize reduction 37, result has 94.9 percent of original size [2021-07-13 20:45:27,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:27,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:28,000 INFO L354 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2021-07-13 20:45:28,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 176 treesize of output 104 [2021-07-13 20:45:28,010 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:28,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:28,024 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:45:28,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 6 new quantified variables, introduced 5 case distinctions, treesize of input 130 treesize of output 1 [2021-07-13 20:45:28,025 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:28,413 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 97 [2021-07-13 20:45:28,413 INFO L628 ElimStorePlain]: treesize reduction 68, result has 85.0 percent of original size [2021-07-13 20:45:28,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-13 20:45:28,422 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:1282, output treesize:291 [2021-07-13 20:45:28,566 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 31 [2021-07-13 20:45:28,634 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:28,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058278799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:28,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:28,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-13 20:45:28,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813250405] [2021-07-13 20:45:28,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:45:28,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:28,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:45:28,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:45:28,635 INFO L87 Difference]: Start difference. First operand 1783 states and 6019 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-07-13 20:45:30,515 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-13 20:45:37,857 WARN L205 SmtUtils]: Spent 7.16 s on a formula simplification. DAG size of input: 209 DAG size of output: 150 [2021-07-13 20:45:38,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:38,189 INFO L93 Difference]: Finished difference Result 2524 states and 8353 transitions. [2021-07-13 20:45:38,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:38,189 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-07-13 20:45:38,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:38,194 INFO L225 Difference]: With dead ends: 2524 [2021-07-13 20:45:38,194 INFO L226 Difference]: Without dead ends: 2509 [2021-07-13 20:45:38,194 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 10047.0ms TimeCoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:45:38,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2509 states. [2021-07-13 20:45:38,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2509 to 1785. [2021-07-13 20:45:38,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1785 states, 1784 states have (on average 3.3778026905829597) internal successors, (6026), 1784 states have internal predecessors, (6026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:38,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1785 states to 1785 states and 6026 transitions. [2021-07-13 20:45:38,223 INFO L78 Accepts]: Start accepts. Automaton has 1785 states and 6026 transitions. Word has length 26 [2021-07-13 20:45:38,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:38,223 INFO L482 AbstractCegarLoop]: Abstraction has 1785 states and 6026 transitions. [2021-07-13 20:45:38,223 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-07-13 20:45:38,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1785 states and 6026 transitions. [2021-07-13 20:45:38,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:38,226 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:38,226 INFO L508 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-07-13 20:45:38,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2303,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:38,426 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:38,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:38,427 INFO L82 PathProgramCache]: Analyzing trace with hash 597949447, now seen corresponding path program 54 times [2021-07-13 20:45:38,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:38,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953935906] [2021-07-13 20:45:38,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:38,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:38,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:38,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953935906] [2021-07-13 20:45:38,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953935906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:38,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739051088] [2021-07-13 20:45:38,891 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:38,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:45:38,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:38,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:45:38,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:39,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,188 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:45:39,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, 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-07-13 20:45:39,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,221 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:39,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 58 [2021-07-13 20:45:39,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,246 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 18 [2021-07-13 20:45:39,248 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,265 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,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 45 treesize of output 1 [2021-07-13 20:45:39,266 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,284 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 1 [2021-07-13 20:45:39,285 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,302 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-07-13 20:45:39,303 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,322 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 1 [2021-07-13 20:45:39,323 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,341 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-13 20:45:39,342 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,359 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,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 39 treesize of output 1 [2021-07-13 20:45:39,364 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,383 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,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 42 treesize of output 22 [2021-07-13 20:45:39,384 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,400 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:45:39,402 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,419 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 1 [2021-07-13 20:45:39,420 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,437 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 1 [2021-07-13 20:45:39,438 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,453 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,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 38 treesize of output 20 [2021-07-13 20:45:39,454 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,471 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,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 47 treesize of output 1 [2021-07-13 20:45:39,472 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:39,481 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:45:39,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 1 [2021-07-13 20:45:39,482 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,515 INFO L628 ElimStorePlain]: treesize reduction 64, result has 29.7 percent of original size [2021-07-13 20:45:39,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,516 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:929, output treesize:27 [2021-07-13 20:45:39,585 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:39,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739051088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:39,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:39,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-07-13 20:45:39,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544005462] [2021-07-13 20:45:39,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:45:39,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:39,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:45:39,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:45:39,586 INFO L87 Difference]: Start difference. First operand 1785 states and 6026 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-07-13 20:45:40,933 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 42 [2021-07-13 20:45:41,341 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 43 [2021-07-13 20:45:41,501 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 46 [2021-07-13 20:45:41,948 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-07-13 20:45:42,279 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-07-13 20:45:42,472 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 55 [2021-07-13 20:45:42,704 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-07-13 20:45:42,995 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-07-13 20:45:43,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:43,599 INFO L93 Difference]: Finished difference Result 2886 states and 9372 transitions. [2021-07-13 20:45:43,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:45:43,600 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-07-13 20:45:43,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:43,605 INFO L225 Difference]: With dead ends: 2886 [2021-07-13 20:45:43,605 INFO L226 Difference]: Without dead ends: 2841 [2021-07-13 20:45:43,605 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 3892.7ms TimeCoverageRelationStatistics Valid=603, Invalid=2589, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:45:43,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2841 states. [2021-07-13 20:45:43,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2841 to 1790. [2021-07-13 20:45:43,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1790 states, 1789 states have (on average 3.377864728898826) internal successors, (6043), 1789 states have internal predecessors, (6043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:43,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1790 states to 1790 states and 6043 transitions. [2021-07-13 20:45:43,634 INFO L78 Accepts]: Start accepts. Automaton has 1790 states and 6043 transitions. Word has length 26 [2021-07-13 20:45:43,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:43,634 INFO L482 AbstractCegarLoop]: Abstraction has 1790 states and 6043 transitions. [2021-07-13 20:45:43,634 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-07-13 20:45:43,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 6043 transitions. [2021-07-13 20:45:43,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:43,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:43,637 INFO L508 BasicCegarLoop]: 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-07-13 20:45:43,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2369 [2021-07-13 20:45:43,841 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:43,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:43,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1153824785, now seen corresponding path program 33 times [2021-07-13 20:45:43,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:43,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005683311] [2021-07-13 20:45:43,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:43,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:44,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:44,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:44,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005683311] [2021-07-13 20:45:44,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005683311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:44,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358092446] [2021-07-13 20:45:44,255 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-07-13 20:45:44,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:45:44,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:44,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:44,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:44,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:44,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:44,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:44,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:45:44,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:44,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:44,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:44,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:45:44,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,127 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-07-13 20:45:45,127 INFO L628 ElimStorePlain]: treesize reduction 136, result has 57.9 percent of original size [2021-07-13 20:45:45,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:45,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:45,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:45,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:45:45,137 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:45,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:45,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:45:45,144 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:45,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:45,221 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 16 treesize of output 10 [2021-07-13 20:45:45,222 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:45,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:45,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:45,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-07-13 20:45:45,294 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:45,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:45:45,357 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 12 variables, input treesize:361, output treesize:72 [2021-07-13 20:45:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:45,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358092446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:45,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:45,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:45:45,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889612053] [2021-07-13 20:45:45,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:45:45,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:45,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:45:45,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:45:45,431 INFO L87 Difference]: Start difference. First operand 1790 states and 6043 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-07-13 20:45:46,423 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 81 [2021-07-13 20:45:46,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:46,721 INFO L93 Difference]: Finished difference Result 2197 states and 7293 transitions. [2021-07-13 20:45:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:45:46,721 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-07-13 20:45:46,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:46,725 INFO L225 Difference]: With dead ends: 2197 [2021-07-13 20:45:46,725 INFO L226 Difference]: Without dead ends: 2182 [2021-07-13 20:45:46,725 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1682.3ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:45:46,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2182 states. [2021-07-13 20:45:46,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2182 to 1782. [2021-07-13 20:45:46,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1782 states, 1781 states have (on average 3.381246490735542) internal successors, (6022), 1781 states have internal predecessors, (6022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:46,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1782 states to 1782 states and 6022 transitions. [2021-07-13 20:45:46,756 INFO L78 Accepts]: Start accepts. Automaton has 1782 states and 6022 transitions. Word has length 26 [2021-07-13 20:45:46,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:46,756 INFO L482 AbstractCegarLoop]: Abstraction has 1782 states and 6022 transitions. [2021-07-13 20:45:46,756 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-07-13 20:45:46,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1782 states and 6022 transitions. [2021-07-13 20:45:46,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:46,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:46,760 INFO L508 BasicCegarLoop]: 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-07-13 20:45:46,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2395,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,973 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:46,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:46,973 INFO L82 PathProgramCache]: Analyzing trace with hash -824665213, now seen corresponding path program 34 times [2021-07-13 20:45:46,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:46,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140253334] [2021-07-13 20:45:46,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:47,284 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-07-13 20:45:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:47,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:47,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140253334] [2021-07-13 20:45:47,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140253334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:47,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134789248] [2021-07-13 20:45:47,503 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-07-13 20:45:47,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:47,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:47,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:45:47,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:47,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,884 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 77 treesize of output 47 [2021-07-13 20:45:47,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,895 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 55 [2021-07-13 20:45:47,896 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,912 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:45:47,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 42 [2021-07-13 20:45:47,913 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,924 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 77 treesize of output 47 [2021-07-13 20:45:47,925 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,935 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 81 treesize of output 51 [2021-07-13 20:45:47,936 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,950 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 1 [2021-07-13 20:45:47,950 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,961 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 54 [2021-07-13 20:45:47,962 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,973 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 54 [2021-07-13 20:45:47,974 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:47,989 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:47,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 1 [2021-07-13 20:45:47,990 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:48,006 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:45:48,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 79 treesize of output 52 [2021-07-13 20:45:48,007 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:48,018 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:48,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 81 treesize of output 51 [2021-07-13 20:45:48,019 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:48,034 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:45:48,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 106 treesize of output 60 [2021-07-13 20:45:48,035 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:48,051 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:45:48,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 45 [2021-07-13 20:45:48,053 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:48,065 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:48,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 55 [2021-07-13 20:45:48,066 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:48,079 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:45:48,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 79 treesize of output 1 [2021-07-13 20:45:48,080 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,089 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-07-13 20:45:48,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 60 [2021-07-13 20:45:48,090 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,163 INFO L628 ElimStorePlain]: treesize reduction 47, result has 63.6 percent of original size [2021-07-13 20:45:48,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:45:48,165 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1445, output treesize:46 [2021-07-13 20:45:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:48,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134789248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:48,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:48,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:45:48,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338355336] [2021-07-13 20:45:48,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:45:48,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:48,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:45:48,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:45:48,210 INFO L87 Difference]: Start difference. First operand 1782 states and 6022 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-07-13 20:45:49,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:49,029 INFO L93 Difference]: Finished difference Result 1968 states and 6539 transitions. [2021-07-13 20:45:49,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:45:49,030 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-07-13 20:45:49,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:49,033 INFO L225 Difference]: With dead ends: 1968 [2021-07-13 20:45:49,033 INFO L226 Difference]: Without dead ends: 1953 [2021-07-13 20:45:49,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 1306.5ms TimeCoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:45:49,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2021-07-13 20:45:49,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1791. [2021-07-13 20:45:49,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1791 states, 1790 states have (on average 3.3843575418994414) internal successors, (6058), 1790 states have internal predecessors, (6058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:49,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1791 states to 1791 states and 6058 transitions. [2021-07-13 20:45:49,064 INFO L78 Accepts]: Start accepts. Automaton has 1791 states and 6058 transitions. Word has length 26 [2021-07-13 20:45:49,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:49,064 INFO L482 AbstractCegarLoop]: Abstraction has 1791 states and 6058 transitions. [2021-07-13 20:45:49,064 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-07-13 20:45:49,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1791 states and 6058 transitions. [2021-07-13 20:45:49,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:49,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:49,068 INFO L508 BasicCegarLoop]: 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-07-13 20:45:49,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2415,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:49,290 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:49,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:49,290 INFO L82 PathProgramCache]: Analyzing trace with hash -992474305, now seen corresponding path program 35 times [2021-07-13 20:45:49,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:49,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653973445] [2021-07-13 20:45:49,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:49,520 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 45 [2021-07-13 20:45:49,653 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-13 20:45:49,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:49,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:49,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653973445] [2021-07-13 20:45:49,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653973445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:49,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234749387] [2021-07-13 20:45:49,900 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-07-13 20:45:49,926 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:45:49,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:49,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:49,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:50,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2021-07-13 20:45:50,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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 30 treesize of output 18 [2021-07-13 20:45:50,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:45:50,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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 26 treesize of output 16 [2021-07-13 20:45:50,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:45:50,306 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:45:50,313 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:45:50,320 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 22 [2021-07-13 20:45:50,341 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:45:50,348 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 16 [2021-07-13 20:45:50,355 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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 21 treesize of output 10 [2021-07-13 20:45:50,362 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:45:50,368 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:45:50,374 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:45:50,381 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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 44 treesize of output 26 [2021-07-13 20:45:50,387 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:50,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:45:50,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 39 treesize of output 23 [2021-07-13 20:45:50,392 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,461 INFO L628 ElimStorePlain]: treesize reduction 73, result has 46.7 percent of original size [2021-07-13 20:45:50,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:45:50,462 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:46 [2021-07-13 20:45:50,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:50,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234749387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:50,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:50,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:45:50,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052182188] [2021-07-13 20:45:50,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:45:50,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:50,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:45:50,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:45:50,517 INFO L87 Difference]: Start difference. First operand 1791 states and 6058 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-07-13 20:45:50,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:50,973 INFO L93 Difference]: Finished difference Result 2115 states and 7050 transitions. [2021-07-13 20:45:50,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:45:50,974 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-07-13 20:45:50,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:50,977 INFO L225 Difference]: With dead ends: 2115 [2021-07-13 20:45:50,977 INFO L226 Difference]: Without dead ends: 2100 [2021-07-13 20:45:50,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 980.0ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:45:50,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2021-07-13 20:45:50,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1785. [2021-07-13 20:45:50,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1785 states, 1784 states have (on average 3.383968609865471) internal successors, (6037), 1784 states have internal predecessors, (6037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:51,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1785 states to 1785 states and 6037 transitions. [2021-07-13 20:45:51,000 INFO L78 Accepts]: Start accepts. Automaton has 1785 states and 6037 transitions. Word has length 26 [2021-07-13 20:45:51,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:51,000 INFO L482 AbstractCegarLoop]: Abstraction has 1785 states and 6037 transitions. [2021-07-13 20:45:51,000 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-07-13 20:45:51,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1785 states and 6037 transitions. [2021-07-13 20:45:51,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:51,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:51,003 INFO L508 BasicCegarLoop]: 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-07-13 20:45:51,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2420,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:51,203 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:51,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:51,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1234976963, now seen corresponding path program 36 times [2021-07-13 20:45:51,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:51,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737772101] [2021-07-13 20:45:51,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:51,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:51,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:51,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737772101] [2021-07-13 20:45:51,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737772101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:51,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313650697] [2021-07-13 20:45:51,644 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-07-13 20:45:51,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:45:51,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:51,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:45:51,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:51,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:51,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:51,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 31 treesize of output 27 [2021-07-13 20:45:51,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,010 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:45:52,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,021 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45: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 31 treesize of output 19 [2021-07-13 20:45:52,021 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,032 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-07-13 20:45:52,032 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,043 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:45:52,044 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,057 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:45:52,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 25 [2021-07-13 20:45:52,059 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,072 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,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 44 treesize of output 34 [2021-07-13 20:45:52,074 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,085 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:45:52,086 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-13 20:45:52,101 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,112 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:45:52,113 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,124 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:45:52,125 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,139 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:45:52,140 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,151 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:45:52,151 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,162 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:45:52,162 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,172 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:45:52,173 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:45:52,181 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:45:52,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:45:52,181 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,333 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-07-13 20:45:52,334 INFO L628 ElimStorePlain]: treesize reduction 92, result has 50.8 percent of original size [2021-07-13 20:45:52,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:45:52,336 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:88 [2021-07-13 20:45:52,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:52,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313650697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:52,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:52,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:45:52,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242936234] [2021-07-13 20:45:52,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:45:52,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:52,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:45:52,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:45:52,476 INFO L87 Difference]: Start difference. First operand 1785 states and 6037 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-07-13 20:45:52,741 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 63 [2021-07-13 20:45:53,081 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-07-13 20:45:53,595 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 80 [2021-07-13 20:45:53,775 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 73 [2021-07-13 20:45:54,132 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-07-13 20:45:54,249 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:45:54,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:54,303 INFO L93 Difference]: Finished difference Result 2622 states and 8655 transitions. [2021-07-13 20:45:54,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:45:54,304 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-07-13 20:45:54,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:54,310 INFO L225 Difference]: With dead ends: 2622 [2021-07-13 20:45:54,310 INFO L226 Difference]: Without dead ends: 2607 [2021-07-13 20:45:54,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 2069.9ms TimeCoverageRelationStatistics Valid=210, Invalid=782, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:45:54,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2607 states. [2021-07-13 20:45:54,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2607 to 1782. [2021-07-13 20:45:54,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1782 states, 1781 states have (on average 3.381246490735542) internal successors, (6022), 1781 states have internal predecessors, (6022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:54,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1782 states to 1782 states and 6022 transitions. [2021-07-13 20:45:54,347 INFO L78 Accepts]: Start accepts. Automaton has 1782 states and 6022 transitions. Word has length 26 [2021-07-13 20:45:54,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:54,347 INFO L482 AbstractCegarLoop]: Abstraction has 1782 states and 6022 transitions. [2021-07-13 20:45:54,347 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-07-13 20:45:54,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1782 states and 6022 transitions. [2021-07-13 20:45:54,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:54,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:54,350 INFO L508 BasicCegarLoop]: 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-07-13 20:45:54,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2450,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:54,550 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:54,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:54,551 INFO L82 PathProgramCache]: Analyzing trace with hash 649627467, now seen corresponding path program 37 times [2021-07-13 20:45:54,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:54,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814920508] [2021-07-13 20:45:54,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:54,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:54,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:54,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814920508] [2021-07-13 20:45:54,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814920508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:54,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346991223] [2021-07-13 20:45:54,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:45:55,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:55,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:45:55,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:55,327 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-07-13 20:45:55,429 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:45:55,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 56 [2021-07-13 20:45:55,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:55,609 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 176 [2021-07-13 20:45:55,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:55,629 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:45:55,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 49 [2021-07-13 20:45:55,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:55,791 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-07-13 20:45:55,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:55,810 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:45:55,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 54 [2021-07-13 20:45:55,811 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:55,960 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-07-13 20:45:55,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:55,980 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:45:55,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 95 treesize of output 60 [2021-07-13 20:45:55,982 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:56,130 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-13 20:45:56,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:56,152 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:45:56,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 55 [2021-07-13 20:45:56,155 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:56,291 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-07-13 20:45:56,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:56,310 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:45:56,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 50 [2021-07-13 20:45:56,313 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:56,447 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:45:56,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:56,462 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:45:56,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 49 [2021-07-13 20:45:56,464 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:56,602 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:45:56,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:56,617 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:45:56,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 100 treesize of output 63 [2021-07-13 20:45:56,619 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:56,735 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:45:56,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:56,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:45:56,743 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:665, output treesize:244 [2021-07-13 20:45:56,904 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-07-13 20:45:56,988 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:56,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346991223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:56,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:56,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:45:56,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328549664] [2021-07-13 20:45:56,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:45:56,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:56,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:45:56,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:45:56,989 INFO L87 Difference]: Start difference. First operand 1782 states and 6022 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-07-13 20:45:57,551 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-07-13 20:45:58,076 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-13 20:45:58,461 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-07-13 20:45:58,957 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 74 [2021-07-13 20:45:59,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:59,178 INFO L93 Difference]: Finished difference Result 2302 states and 7609 transitions. [2021-07-13 20:45:59,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:45:59,178 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-07-13 20:45:59,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:59,182 INFO L225 Difference]: With dead ends: 2302 [2021-07-13 20:45:59,182 INFO L226 Difference]: Without dead ends: 2287 [2021-07-13 20:45:59,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 2554.9ms TimeCoverageRelationStatistics Valid=200, Invalid=730, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:45:59,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2287 states. [2021-07-13 20:45:59,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2287 to 1774. [2021-07-13 20:45:59,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1774 states, 1773 states have (on average 3.3756345177664975) internal successors, (5985), 1773 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:59,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1774 states to 1774 states and 5985 transitions. [2021-07-13 20:45:59,206 INFO L78 Accepts]: Start accepts. Automaton has 1774 states and 5985 transitions. Word has length 26 [2021-07-13 20:45:59,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:59,206 INFO L482 AbstractCegarLoop]: Abstraction has 1774 states and 5985 transitions. [2021-07-13 20:45:59,206 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-07-13 20:45:59,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1774 states and 5985 transitions. [2021-07-13 20:45:59,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:45:59,213 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:59,213 INFO L508 BasicCegarLoop]: 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-07-13 20:45:59,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2485 [2021-07-13 20:45:59,429 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:59,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:59,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1956490383, now seen corresponding path program 38 times [2021-07-13 20:45:59,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:59,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899844715] [2021-07-13 20:45:59,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:59,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:59,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:59,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:59,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899844715] [2021-07-13 20:45:59,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899844715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:59,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000911558] [2021-07-13 20:45:59,796 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-07-13 20:45:59,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:59,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:59,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:59,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:00,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:00,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2021-07-13 20:46:00,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,085 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:46:00,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:46:00,086 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,095 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:00,096 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,108 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:00,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 39 treesize of output 31 [2021-07-13 20:46:00,109 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,121 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:46:00,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 21 [2021-07-13 20:46:00,122 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,132 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:46:00,133 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,145 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:00,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:46:00,146 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,156 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 18 [2021-07-13 20:46:00,157 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,167 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:46:00,168 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,177 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:00,178 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,187 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,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 21 treesize of output 13 [2021-07-13 20:46:00,189 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,198 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:46:00,198 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,208 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:46:00,208 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,218 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-07-13 20:46:00,218 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,228 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:46:00,229 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:00,234 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:00,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:46:00,235 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:00,313 INFO L628 ElimStorePlain]: treesize reduction 72, result has 52.6 percent of original size [2021-07-13 20:46:00,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:00,314 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:713, output treesize:80 [2021-07-13 20:46:00,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:00,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000911558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:00,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:00,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:46:00,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255245794] [2021-07-13 20:46:00,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:46:00,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:00,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:46:00,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:46:00,441 INFO L87 Difference]: Start difference. First operand 1774 states and 5985 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-07-13 20:46:01,162 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-07-13 20:46:01,369 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-07-13 20:46:01,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:01,680 INFO L93 Difference]: Finished difference Result 2052 states and 6733 transitions. [2021-07-13 20:46:01,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:46:01,681 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-07-13 20:46:01,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:01,684 INFO L225 Difference]: With dead ends: 2052 [2021-07-13 20:46:01,685 INFO L226 Difference]: Without dead ends: 2031 [2021-07-13 20:46:01,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1420.3ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:46:01,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2031 states. [2021-07-13 20:46:01,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2031 to 1745. [2021-07-13 20:46:01,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1745 states, 1744 states have (on average 3.371559633027523) internal successors, (5880), 1744 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:01,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1745 states to 1745 states and 5880 transitions. [2021-07-13 20:46:01,711 INFO L78 Accepts]: Start accepts. Automaton has 1745 states and 5880 transitions. Word has length 26 [2021-07-13 20:46:01,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:01,711 INFO L482 AbstractCegarLoop]: Abstraction has 1745 states and 5880 transitions. [2021-07-13 20:46:01,711 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-07-13 20:46:01,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1745 states and 5880 transitions. [2021-07-13 20:46:01,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:01,714 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:01,714 INFO L508 BasicCegarLoop]: 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-07-13 20:46:01,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2498 [2021-07-13 20:46:01,916 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:01,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:01,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1231193713, now seen corresponding path program 39 times [2021-07-13 20:46:01,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:01,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249097276] [2021-07-13 20:46:01,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:01,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:02,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:02,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:02,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249097276] [2021-07-13 20:46:02,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249097276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:02,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909049832] [2021-07-13 20:46:02,276 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-07-13 20:46:02,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:46:02,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:02,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:02,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:02,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:02,754 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:02,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 42 [2021-07-13 20:46:02,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:02,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:02,769 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:02,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:46:02,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:02,952 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-13 20:46:02,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:02,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:02,976 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-13 20:46:02,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 24 [2021-07-13 20:46:02,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:02,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:02,994 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:02,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, 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 29 [2021-07-13 20:46:02,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:03,157 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-13 20:46:03,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:03,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:03,183 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:46:03,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:46:03,185 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:03,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:03,203 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:46:03,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 23 [2021-07-13 20:46:03,204 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:03,354 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-13 20:46:03,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:03,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:03,373 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:03,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 39 [2021-07-13 20:46:03,375 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:03,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:03,392 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:46:03,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 25 [2021-07-13 20:46:03,394 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:03,666 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-07-13 20:46:03,667 INFO L628 ElimStorePlain]: treesize reduction 3, result has 98.9 percent of original size [2021-07-13 20:46:03,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-07-13 20:46:03,688 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:401, output treesize:330 [2021-07-13 20:46:03,863 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-07-13 20:46:03,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:03,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909049832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:03,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:03,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:46:03,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630877164] [2021-07-13 20:46:03,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:46:03,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:03,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:46:03,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:46:03,947 INFO L87 Difference]: Start difference. First operand 1745 states and 5880 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-07-13 20:46:04,836 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-07-13 20:46:05,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:05,066 INFO L93 Difference]: Finished difference Result 1970 states and 6526 transitions. [2021-07-13 20:46:05,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:46:05,067 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-07-13 20:46:05,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:05,071 INFO L225 Difference]: With dead ends: 1970 [2021-07-13 20:46:05,071 INFO L226 Difference]: Without dead ends: 1945 [2021-07-13 20:46:05,071 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1517.9ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:05,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-07-13 20:46:05,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 1724. [2021-07-13 20:46:05,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1723 states have (on average 3.3743470690655832) internal successors, (5814), 1723 states have internal predecessors, (5814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:05,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 5814 transitions. [2021-07-13 20:46:05,094 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 5814 transitions. Word has length 26 [2021-07-13 20:46:05,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:05,095 INFO L482 AbstractCegarLoop]: Abstraction has 1724 states and 5814 transitions. [2021-07-13 20:46:05,095 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-07-13 20:46:05,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 5814 transitions. [2021-07-13 20:46:05,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:05,097 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:05,097 INFO L508 BasicCegarLoop]: 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-07-13 20:46:05,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2509,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:05,297 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:05,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:05,298 INFO L82 PathProgramCache]: Analyzing trace with hash 912205891, now seen corresponding path program 40 times [2021-07-13 20:46:05,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:05,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724124258] [2021-07-13 20:46:05,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:05,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:05,658 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 49 [2021-07-13 20:46:05,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:05,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:05,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724124258] [2021-07-13 20:46:05,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724124258] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:05,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027428827] [2021-07-13 20:46:05,780 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-07-13 20:46:05,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:05,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:05,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:05,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:06,238 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-07-13 20:46:06,315 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:46:06,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 52 [2021-07-13 20:46:06,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:06,488 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-07-13 20:46:06,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:06,507 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:46:06,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 46 [2021-07-13 20:46:06,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:06,668 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-13 20:46:06,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:06,688 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:46:06,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 50 [2021-07-13 20:46:06,690 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:06,845 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2021-07-13 20:46:06,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:06,860 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:46:06,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 48 [2021-07-13 20:46:06,862 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,033 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-07-13 20:46:07,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:07,048 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:46:07,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 43 [2021-07-13 20:46:07,050 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,188 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-07-13 20:46:07,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:07,207 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:46:07,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 90 treesize of output 57 [2021-07-13 20:46:07,209 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,344 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:46:07,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:07,362 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:46:07,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 47 [2021-07-13 20:46:07,365 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,609 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 97 [2021-07-13 20:46:07,609 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.5 percent of original size [2021-07-13 20:46:07,624 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:46:07,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 90 treesize of output 57 [2021-07-13 20:46:07,626 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,741 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-07-13 20:46:07,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:07,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:46:07,748 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:641, output treesize:216 [2021-07-13 20:46:07,908 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-07-13 20:46:07,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:07,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027428827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:07,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:07,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:46:07,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190678064] [2021-07-13 20:46:07,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:07,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:07,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:07,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:07,995 INFO L87 Difference]: Start difference. First operand 1724 states and 5814 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-07-13 20:46:08,519 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-07-13 20:46:08,979 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-13 20:46:09,465 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 132 [2021-07-13 20:46:09,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:09,669 INFO L93 Difference]: Finished difference Result 2315 states and 7617 transitions. [2021-07-13 20:46:09,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:46:09,669 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-07-13 20:46:09,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:09,673 INFO L225 Difference]: With dead ends: 2315 [2021-07-13 20:46:09,673 INFO L226 Difference]: Without dead ends: 2296 [2021-07-13 20:46:09,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 2240.5ms TimeCoverageRelationStatistics Valid=178, Invalid=634, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:46:09,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2296 states. [2021-07-13 20:46:09,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2296 to 1717. [2021-07-13 20:46:09,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1716 states have (on average 3.374708624708625) internal successors, (5791), 1716 states have internal predecessors, (5791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:09,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 5791 transitions. [2021-07-13 20:46:09,698 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 5791 transitions. Word has length 26 [2021-07-13 20:46:09,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:09,698 INFO L482 AbstractCegarLoop]: Abstraction has 1717 states and 5791 transitions. [2021-07-13 20:46:09,698 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-07-13 20:46:09,699 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 5791 transitions. [2021-07-13 20:46:09,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:09,701 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:09,701 INFO L508 BasicCegarLoop]: 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-07-13 20:46:09,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2561,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:09,901 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:09,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:09,902 INFO L82 PathProgramCache]: Analyzing trace with hash -2073779469, now seen corresponding path program 41 times [2021-07-13 20:46:09,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:09,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390808984] [2021-07-13 20:46:09,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:09,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:10,276 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 64 [2021-07-13 20:46:10,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:10,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:10,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390808984] [2021-07-13 20:46:10,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390808984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:10,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814166078] [2021-07-13 20:46:10,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:46:10,472 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:46:10,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:10,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:10,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:10,970 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-13 20:46:11,258 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 68 [2021-07-13 20:46:11,330 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_342, v_prenex_343, v_prenex_344], 3=[A]} [2021-07-13 20:46:11,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:11,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:11,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:11,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:46:11,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:11,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:11,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:46:11,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,518 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 70 [2021-07-13 20:46:11,518 INFO L628 ElimStorePlain]: treesize reduction 53, result has 81.4 percent of original size [2021-07-13 20:46:11,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:11,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:11,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:46:11,524 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:11,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:11,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:11,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:46:11,600 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:11,674 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:11,675 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 28 [2021-07-13 20:46:11,676 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,686 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-07-13 20:46:11,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 79 treesize of output 52 [2021-07-13 20:46:11,688 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,769 INFO L628 ElimStorePlain]: treesize reduction 19, result has 81.4 percent of original size [2021-07-13 20:46:11,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:46:11,772 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:333, output treesize:59 [2021-07-13 20:46:11,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:11,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814166078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:11,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:11,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:46:11,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148047840] [2021-07-13 20:46:11,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:46:11,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:11,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:46:11,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:46:11,850 INFO L87 Difference]: Start difference. First operand 1717 states and 5791 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-07-13 20:46:12,765 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 76 [2021-07-13 20:46:13,286 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-13 20:46:13,579 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 84 [2021-07-13 20:46:13,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:13,706 INFO L93 Difference]: Finished difference Result 2241 states and 7399 transitions. [2021-07-13 20:46:13,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:46:13,706 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-07-13 20:46:13,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:13,710 INFO L225 Difference]: With dead ends: 2241 [2021-07-13 20:46:13,710 INFO L226 Difference]: Without dead ends: 2226 [2021-07-13 20:46:13,710 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 2605.7ms TimeCoverageRelationStatistics Valid=202, Invalid=920, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:46:13,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2226 states. [2021-07-13 20:46:13,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2226 to 1703. [2021-07-13 20:46:13,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1702 states have (on average 3.375440658049354) internal successors, (5745), 1702 states have internal predecessors, (5745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:13,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 5745 transitions. [2021-07-13 20:46:13,732 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 5745 transitions. Word has length 26 [2021-07-13 20:46:13,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:13,732 INFO L482 AbstractCegarLoop]: Abstraction has 1703 states and 5745 transitions. [2021-07-13 20:46:13,732 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-07-13 20:46:13,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 5745 transitions. [2021-07-13 20:46:13,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:13,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:13,734 INFO L508 BasicCegarLoop]: 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-07-13 20:46:13,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2579,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:13,935 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:13,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:13,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1720331193, now seen corresponding path program 42 times [2021-07-13 20:46:13,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:13,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800881784] [2021-07-13 20:46:13,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:14,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:14,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:14,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800881784] [2021-07-13 20:46:14,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800881784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:14,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443887767] [2021-07-13 20:46:14,253 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-07-13 20:46:14,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:46:14,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:14,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:14,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:14,726 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:46:14,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, 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 30 [2021-07-13 20:46:14,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,752 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:46:14,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:46:14,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,771 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:14,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 42 [2021-07-13 20:46:14,773 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,785 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:46:14,786 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,798 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:46:14,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,809 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:46:14,809 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,820 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:46:14,821 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,832 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:14,833 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,844 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:14,844 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,855 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:46:14,856 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,878 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:46:14,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:46:14,880 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,891 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-07-13 20:46:14,892 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,902 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:46:14,904 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,914 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:46:14,915 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,936 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:46:14,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 35 [2021-07-13 20:46:14,938 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,945 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:46:14,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:46:14,946 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:15,144 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-07-13 20:46:15,144 INFO L628 ElimStorePlain]: treesize reduction 68, result has 67.1 percent of original size [2021-07-13 20:46:15,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:46:15,151 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:161 [2021-07-13 20:46:15,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:15,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443887767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:15,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:15,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-13 20:46:15,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319940145] [2021-07-13 20:46:15,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:46:15,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:15,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:46:15,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:46:15,299 INFO L87 Difference]: Start difference. First operand 1703 states and 5745 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-07-13 20:46:16,078 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-07-13 20:46:16,237 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 52 [2021-07-13 20:46:16,372 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-07-13 20:46:16,541 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-07-13 20:46:16,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:16,913 INFO L93 Difference]: Finished difference Result 2062 states and 6748 transitions. [2021-07-13 20:46:16,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:46:16,913 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-07-13 20:46:16,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:16,916 INFO L225 Difference]: With dead ends: 2062 [2021-07-13 20:46:16,916 INFO L226 Difference]: Without dead ends: 2032 [2021-07-13 20:46:16,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1756.8ms TimeCoverageRelationStatistics Valid=201, Invalid=989, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:46:16,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2032 states. [2021-07-13 20:46:16,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2032 to 1752. [2021-07-13 20:46:16,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1751 states have (on average 3.371216447744146) internal successors, (5903), 1751 states have internal predecessors, (5903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:16,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 5903 transitions. [2021-07-13 20:46:16,937 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 5903 transitions. Word has length 26 [2021-07-13 20:46:16,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:16,937 INFO L482 AbstractCegarLoop]: Abstraction has 1752 states and 5903 transitions. [2021-07-13 20:46:16,937 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-07-13 20:46:16,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 5903 transitions. [2021-07-13 20:46:16,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:16,940 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:16,940 INFO L508 BasicCegarLoop]: 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-07-13 20:46:17,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2588 [2021-07-13 20:46:17,140 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:17,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:17,140 INFO L82 PathProgramCache]: Analyzing trace with hash 339310983, now seen corresponding path program 43 times [2021-07-13 20:46:17,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:17,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554060831] [2021-07-13 20:46:17,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:17,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:17,517 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 62 [2021-07-13 20:46:17,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:17,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:17,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554060831] [2021-07-13 20:46:17,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554060831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:17,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52028449] [2021-07-13 20:46:17,753 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-07-13 20:46:17,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:17,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:17,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:18,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,080 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,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 30 treesize of output 18 [2021-07-13 20:46:18,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,094 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:46:18,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 25 [2021-07-13 20:46:18,096 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,106 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:46:18,107 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,120 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:18,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:46:18,121 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:18,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-13 20:46:18,137 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,147 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-07-13 20:46:18,148 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,158 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:18,159 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:18,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 39 treesize of output 31 [2021-07-13 20:46:18,174 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,184 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:46:18,184 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,195 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:46:18,196 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,207 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-13 20:46:18,208 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,218 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-07-13 20:46:18,219 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,229 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:18,230 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,240 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 1 [2021-07-13 20:46:18,241 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,250 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:46:18,251 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:18,259 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:18,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-07-13 20:46:18,259 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,404 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-07-13 20:46:18,404 INFO L628 ElimStorePlain]: treesize reduction 60, result has 61.3 percent of original size [2021-07-13 20:46:18,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:18,408 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:88 [2021-07-13 20:46:18,560 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:18,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52028449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:18,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:18,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:46:18,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482955134] [2021-07-13 20:46:18,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:18,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:18,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:18,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:18,561 INFO L87 Difference]: Start difference. First operand 1752 states and 5903 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-07-13 20:46:18,834 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-13 20:46:19,215 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2021-07-13 20:46:19,508 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-07-13 20:46:19,624 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:46:19,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:19,707 INFO L93 Difference]: Finished difference Result 2448 states and 8060 transitions. [2021-07-13 20:46:19,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:46:19,707 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-07-13 20:46:19,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:19,712 INFO L225 Difference]: With dead ends: 2448 [2021-07-13 20:46:19,712 INFO L226 Difference]: Without dead ends: 2433 [2021-07-13 20:46:19,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1632.7ms TimeCoverageRelationStatistics Valid=174, Invalid=582, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:46:19,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2021-07-13 20:46:19,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 1749. [2021-07-13 20:46:19,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1749 states, 1748 states have (on average 3.372425629290618) internal successors, (5895), 1748 states have internal predecessors, (5895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:19,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1749 states to 1749 states and 5895 transitions. [2021-07-13 20:46:19,737 INFO L78 Accepts]: Start accepts. Automaton has 1749 states and 5895 transitions. Word has length 26 [2021-07-13 20:46:19,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:19,737 INFO L482 AbstractCegarLoop]: Abstraction has 1749 states and 5895 transitions. [2021-07-13 20:46:19,737 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-07-13 20:46:19,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1749 states and 5895 transitions. [2021-07-13 20:46:19,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:19,740 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:19,740 INFO L508 BasicCegarLoop]: 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-07-13 20:46:19,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2630 [2021-07-13 20:46:19,941 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:19,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:19,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1589366837, now seen corresponding path program 44 times [2021-07-13 20:46:19,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:19,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897730527] [2021-07-13 20:46:19,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:20,307 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 45 [2021-07-13 20:46:20,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-07-13 20:46:20,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:20,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897730527] [2021-07-13 20:46:20,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897730527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:20,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284267649] [2021-07-13 20:46:20,433 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-07-13 20:46:20,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:20,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:20,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:20,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:20,901 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:46:20,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 53 [2021-07-13 20:46:20,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:21,077 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-07-13 20:46:21,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:21,106 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:46:21,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 47 [2021-07-13 20:46:21,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:21,437 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 159 [2021-07-13 20:46:21,437 INFO L628 ElimStorePlain]: treesize reduction 8, result has 98.5 percent of original size [2021-07-13 20:46:21,462 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:46:21,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 59 [2021-07-13 20:46:21,464 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:21,632 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-07-13 20:46:21,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:21,672 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:46:21,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 59 [2021-07-13 20:46:21,674 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:21,841 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-13 20:46:21,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:21,864 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:46:21,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 43 [2021-07-13 20:46:21,866 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:22,030 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-07-13 20:46:22,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:22,049 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:46:22,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 49 [2021-07-13 20:46:22,050 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:22,208 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-07-13 20:46:22,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:22,229 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:46:22,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 39 [2021-07-13 20:46:22,231 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:22,382 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-13 20:46:22,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:22,402 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:46:22,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 43 [2021-07-13 20:46:22,406 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:22,550 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-13 20:46:22,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:22,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:46:22,576 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 17 variables, input treesize:625, output treesize:405 [2021-07-13 20:46:22,768 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-07-13 20:46:22,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:22,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284267649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:22,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:22,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:46:22,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084918832] [2021-07-13 20:46:22,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:46:22,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:22,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:46:22,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:46:22,845 INFO L87 Difference]: Start difference. First operand 1749 states and 5895 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-07-13 20:46:23,250 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-07-13 20:46:23,446 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 53 [2021-07-13 20:46:23,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:23,831 INFO L93 Difference]: Finished difference Result 2259 states and 7490 transitions. [2021-07-13 20:46:23,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:46:23,832 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-07-13 20:46:23,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:23,835 INFO L225 Difference]: With dead ends: 2259 [2021-07-13 20:46:23,835 INFO L226 Difference]: Without dead ends: 2244 [2021-07-13 20:46:23,835 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 1615.6ms TimeCoverageRelationStatistics Valid=180, Invalid=576, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:46:23,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2244 states. [2021-07-13 20:46:23,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2244 to 1752. [2021-07-13 20:46:23,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1751 states have (on average 3.3757852655625356) internal successors, (5911), 1751 states have internal predecessors, (5911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:23,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 5911 transitions. [2021-07-13 20:46:23,857 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 5911 transitions. Word has length 26 [2021-07-13 20:46:23,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:23,857 INFO L482 AbstractCegarLoop]: Abstraction has 1752 states and 5911 transitions. [2021-07-13 20:46:23,857 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-07-13 20:46:23,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 5911 transitions. [2021-07-13 20:46:23,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:23,859 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:23,859 INFO L508 BasicCegarLoop]: 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-07-13 20:46:24,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2663,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:24,060 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:24,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:24,060 INFO L82 PathProgramCache]: Analyzing trace with hash 755189195, now seen corresponding path program 45 times [2021-07-13 20:46:24,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:24,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767257047] [2021-07-13 20:46:24,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:24,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:24,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:24,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:24,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767257047] [2021-07-13 20:46:24,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767257047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:24,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307343887] [2021-07-13 20:46:24,513 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-07-13 20:46:24,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:46:24,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:24,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:24,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:25,062 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:46:25,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 55 [2021-07-13 20:46:25,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:25,533 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 184 [2021-07-13 20:46:25,534 INFO L628 ElimStorePlain]: treesize reduction 60, result has 91.1 percent of original size [2021-07-13 20:46:25,560 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:46:25,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 44 [2021-07-13 20:46:25,562 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:25,788 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 177 [2021-07-13 20:46:25,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:25,816 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:46:25,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 48 [2021-07-13 20:46:25,818 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:26,049 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-07-13 20:46:26,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:26,078 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:46:26,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 55 [2021-07-13 20:46:26,084 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:26,556 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 161 [2021-07-13 20:46:26,557 INFO L628 ElimStorePlain]: treesize reduction 13, result has 97.7 percent of original size [2021-07-13 20:46:26,588 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:46:26,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 52 [2021-07-13 20:46:26,594 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:27,012 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 147 [2021-07-13 20:46:27,013 INFO L628 ElimStorePlain]: treesize reduction 8, result has 98.5 percent of original size [2021-07-13 20:46:27,039 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:46:27,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 51 [2021-07-13 20:46:27,042 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:27,440 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 135 [2021-07-13 20:46:27,440 INFO L628 ElimStorePlain]: treesize reduction 4, result has 99.2 percent of original size [2021-07-13 20:46:27,465 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:46:27,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 48 [2021-07-13 20:46:27,469 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:27,665 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:46:27,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:27,686 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:46:27,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 47 [2021-07-13 20:46:27,688 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:27,866 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-13 20:46:27,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:27,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:46:27,906 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 17 variables, input treesize:673, output treesize:432 [2021-07-13 20:46:28,165 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 52 [2021-07-13 20:46:28,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:28,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307343887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:28,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:28,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-07-13 20:46:28,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695522376] [2021-07-13 20:46:28,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:46:28,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:28,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:46:28,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:46:28,253 INFO L87 Difference]: Start difference. First operand 1752 states and 5911 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:46:28,771 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 77 [2021-07-13 20:46:29,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:29,292 INFO L93 Difference]: Finished difference Result 2323 states and 7689 transitions. [2021-07-13 20:46:29,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:46:29,292 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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 26 [2021-07-13 20:46:29,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:29,297 INFO L225 Difference]: With dead ends: 2323 [2021-07-13 20:46:29,297 INFO L226 Difference]: Without dead ends: 2308 [2021-07-13 20:46:29,297 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 1657.3ms TimeCoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:29,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2308 states. [2021-07-13 20:46:29,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2308 to 1770. [2021-07-13 20:46:29,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1770 states, 1769 states have (on average 3.3719615602035047) internal successors, (5965), 1769 states have internal predecessors, (5965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:29,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1770 states to 1770 states and 5965 transitions. [2021-07-13 20:46:29,324 INFO L78 Accepts]: Start accepts. Automaton has 1770 states and 5965 transitions. Word has length 26 [2021-07-13 20:46:29,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:29,324 INFO L482 AbstractCegarLoop]: Abstraction has 1770 states and 5965 transitions. [2021-07-13 20:46:29,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:46:29,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1770 states and 5965 transitions. [2021-07-13 20:46:29,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:29,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:29,327 INFO L508 BasicCegarLoop]: 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-07-13 20:46:29,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2693,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:29,528 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:29,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:29,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1554530479, now seen corresponding path program 46 times [2021-07-13 20:46:29,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:29,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397036914] [2021-07-13 20:46:29,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:29,882 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-07-13 20:46:30,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:30,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:30,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397036914] [2021-07-13 20:46:30,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397036914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:30,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895660506] [2021-07-13 20:46:30,046 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-07-13 20:46:30,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:30,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:30,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:30,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:30,547 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-13 20:46:30,766 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 65 [2021-07-13 20:46:30,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:30,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:30,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:30,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-07-13 20:46:30,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:30,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:30,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:30,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-13 20:46:30,869 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:30,980 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-07-13 20:46:30,981 INFO L628 ElimStorePlain]: treesize reduction 73, result has 65.9 percent of original size [2021-07-13 20:46:30,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:30,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:30,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 16 [2021-07-13 20:46:30,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:31,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:31,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:31,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:31,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:46:31,037 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:31,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:31,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:31,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-07-13 20:46:31,083 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:31,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:31,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:46:31,121 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:253, output treesize:61 [2021-07-13 20:46:31,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:31,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895660506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:31,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:31,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:46:31,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539647345] [2021-07-13 20:46:31,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:31,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:31,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:31,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:31,193 INFO L87 Difference]: Start difference. First operand 1770 states and 5965 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-07-13 20:46:31,478 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-07-13 20:46:32,119 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:46:32,392 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 92 [2021-07-13 20:46:32,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:32,504 INFO L93 Difference]: Finished difference Result 2217 states and 7354 transitions. [2021-07-13 20:46:32,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:46:32,505 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-07-13 20:46:32,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:32,509 INFO L225 Difference]: With dead ends: 2217 [2021-07-13 20:46:32,509 INFO L226 Difference]: Without dead ends: 2202 [2021-07-13 20:46:32,509 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 2050.8ms TimeCoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:46:32,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2202 states. [2021-07-13 20:46:32,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2202 to 1791. [2021-07-13 20:46:32,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1791 states, 1790 states have (on average 3.368715083798883) internal successors, (6030), 1790 states have internal predecessors, (6030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:32,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1791 states to 1791 states and 6030 transitions. [2021-07-13 20:46:32,533 INFO L78 Accepts]: Start accepts. Automaton has 1791 states and 6030 transitions. Word has length 26 [2021-07-13 20:46:32,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:32,533 INFO L482 AbstractCegarLoop]: Abstraction has 1791 states and 6030 transitions. [2021-07-13 20:46:32,533 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-07-13 20:46:32,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1791 states and 6030 transitions. [2021-07-13 20:46:32,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:32,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:32,535 INFO L508 BasicCegarLoop]: 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-07-13 20:46:32,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2732,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:32,736 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:32,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:32,736 INFO L82 PathProgramCache]: Analyzing trace with hash -63002301, now seen corresponding path program 47 times [2021-07-13 20:46:32,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:32,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781611886] [2021-07-13 20:46:32,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:32,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:33,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-07-13 20:46:33,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:33,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781611886] [2021-07-13 20:46:33,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781611886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:33,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831778528] [2021-07-13 20:46:33,124 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 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-07-13 20:46:33,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:46:33,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:33,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:33,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:33,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,383 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:33,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 31 treesize of output 27 [2021-07-13 20:46:33,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,397 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:46:33,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:46:33,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,408 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:33,409 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:33,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:46:33,437 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,449 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:46:33,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 21 [2021-07-13 20:46:33,450 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,460 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:46:33,460 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,473 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:33,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 44 treesize of output 34 [2021-07-13 20:46:33,474 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,483 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:46:33,484 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,494 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-13 20:46:33,495 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,517 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:33,518 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,528 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:46:33,530 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,540 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,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 39 treesize of output 23 [2021-07-13 20:46:33,540 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,550 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 25 [2021-07-13 20:46:33,551 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,562 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 21 [2021-07-13 20:46:33,563 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,573 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,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 1 [2021-07-13 20:46:33,574 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:33,580 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:33,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, 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-07-13 20:46:33,580 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:33,659 INFO L628 ElimStorePlain]: treesize reduction 72, result has 52.6 percent of original size [2021-07-13 20:46:33,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:33,660 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:713, output treesize:80 [2021-07-13 20:46:33,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:33,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831778528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:33,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:33,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:46:33,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048303766] [2021-07-13 20:46:33,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:46:33,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:33,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:46:33,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:46:33,797 INFO L87 Difference]: Start difference. First operand 1791 states and 6030 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-07-13 20:46:34,204 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-07-13 20:46:34,731 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-07-13 20:46:34,928 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 60 [2021-07-13 20:46:35,183 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-13 20:46:35,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:35,548 INFO L93 Difference]: Finished difference Result 2500 states and 8240 transitions. [2021-07-13 20:46:35,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:46:35,548 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:46:35,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:35,553 INFO L225 Difference]: With dead ends: 2500 [2021-07-13 20:46:35,553 INFO L226 Difference]: Without dead ends: 2485 [2021-07-13 20:46:35,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1866.4ms TimeCoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:46:35,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2485 states. [2021-07-13 20:46:35,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2485 to 1788. [2021-07-13 20:46:35,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 3.369893676552882) internal successors, (6022), 1787 states have internal predecessors, (6022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:35,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 6022 transitions. [2021-07-13 20:46:35,583 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 6022 transitions. Word has length 26 [2021-07-13 20:46:35,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:35,583 INFO L482 AbstractCegarLoop]: Abstraction has 1788 states and 6022 transitions. [2021-07-13 20:46:35,583 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-07-13 20:46:35,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 6022 transitions. [2021-07-13 20:46:35,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:35,586 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:35,586 INFO L508 BasicCegarLoop]: 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-07-13 20:46:35,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2743 [2021-07-13 20:46:35,788 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:35,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:35,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1752945205, now seen corresponding path program 48 times [2021-07-13 20:46:35,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:35,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822864969] [2021-07-13 20:46:35,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:35,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:36,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:36,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822864969] [2021-07-13 20:46:36,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822864969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49942140] [2021-07-13 20:46:36,235 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 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-07-13 20:46:36,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:46:36,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:36,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:46:36,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:36,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,540 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-07-13 20:46:36,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,557 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:36,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 34 [2021-07-13 20:46:36,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,576 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:46:36,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 20 [2021-07-13 20:46:36,577 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,590 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,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, 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 21 [2021-07-13 20:46:36,591 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,603 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2021-07-13 20:46:36,604 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,618 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 1 [2021-07-13 20:46:36,619 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,632 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 23 [2021-07-13 20:46:36,633 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,650 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:46:36,650 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 16 [2021-07-13 20:46:36,651 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,666 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,666 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 38 treesize of output 1 [2021-07-13 20:46:36,666 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,681 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 1 [2021-07-13 20:46:36,682 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,694 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 18 [2021-07-13 20:46:36,695 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,708 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:46:36,709 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:36,724 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 48 treesize of output 31 [2021-07-13 20:46:36,726 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,740 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:46:36,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, 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 21 [2021-07-13 20:46:36,741 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,753 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-13 20:46:36,754 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:36,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:36,762 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:36,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, 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-07-13 20:46:36,762 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:36,840 INFO L628 ElimStorePlain]: treesize reduction 49, result has 63.7 percent of original size [2021-07-13 20:46:36,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:36,841 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:833, output treesize:86 [2021-07-13 20:46:36,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:36,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49942140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:36,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:36,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:46:36,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314132306] [2021-07-13 20:46:36,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:46:36,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:36,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:46:36,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:46:36,979 INFO L87 Difference]: Start difference. First operand 1788 states and 6022 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-07-13 20:46:37,764 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 59 [2021-07-13 20:46:38,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:38,182 INFO L93 Difference]: Finished difference Result 2414 states and 7934 transitions. [2021-07-13 20:46:38,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:46:38,182 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-07-13 20:46:38,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:38,187 INFO L225 Difference]: With dead ends: 2414 [2021-07-13 20:46:38,187 INFO L226 Difference]: Without dead ends: 2368 [2021-07-13 20:46:38,187 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 1465.4ms TimeCoverageRelationStatistics Valid=182, Invalid=748, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:46:38,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2368 states. [2021-07-13 20:46:38,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2368 to 1811. [2021-07-13 20:46:38,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.372375690607735) internal successors, (6104), 1810 states have internal predecessors, (6104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:38,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6104 transitions. [2021-07-13 20:46:38,211 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6104 transitions. Word has length 26 [2021-07-13 20:46:38,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:38,211 INFO L482 AbstractCegarLoop]: Abstraction has 1811 states and 6104 transitions. [2021-07-13 20:46:38,211 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-07-13 20:46:38,211 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6104 transitions. [2021-07-13 20:46:38,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:38,213 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:38,214 INFO L508 BasicCegarLoop]: 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-07-13 20:46:38,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2754,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:38,414 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:38,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:38,414 INFO L82 PathProgramCache]: Analyzing trace with hash 731595527, now seen corresponding path program 49 times [2021-07-13 20:46:38,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:38,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649393213] [2021-07-13 20:46:38,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:38,786 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 71 [2021-07-13 20:46:38,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:38,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:38,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649393213] [2021-07-13 20:46:38,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649393213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:38,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162508971] [2021-07-13 20:46:38,935 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 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-07-13 20:46:38,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:38,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:38,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:39,364 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_390, v_prenex_388, v_prenex_389], 3=[A]} [2021-07-13 20:46:39,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:39,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:39,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 21 treesize of output 21 [2021-07-13 20:46:39,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:39,395 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:46:39,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 20 [2021-07-13 20:46:39,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,561 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-13 20:46:39,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:39,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:39,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:39,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 44 treesize of output 34 [2021-07-13 20:46:39,578 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:39,588 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:39,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-13 20:46:39,589 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,733 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:46:39,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:39,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:39,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:39,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:46:39,749 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:39,760 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:46:39,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 21 [2021-07-13 20:46:39,761 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,992 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 76 [2021-07-13 20:46:39,992 INFO L628 ElimStorePlain]: treesize reduction 3, result has 99.0 percent of original size [2021-07-13 20:46:39,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:40,010 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-07-13 20:46:40,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 45 [2021-07-13 20:46:40,012 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:40,026 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:46:40,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 52 [2021-07-13 20:46:40,027 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:40,203 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-07-13 20:46:40,204 INFO L628 ElimStorePlain]: treesize reduction 32, result has 85.1 percent of original size [2021-07-13 20:46:40,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:46:40,211 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:442, output treesize:160 [2021-07-13 20:46:40,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:40,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162508971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:40,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:40,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-13 20:46:40,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532233017] [2021-07-13 20:46:40,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:40,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:40,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:40,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:40,405 INFO L87 Difference]: Start difference. First operand 1811 states and 6104 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-07-13 20:46:41,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:41,076 INFO L93 Difference]: Finished difference Result 2322 states and 7708 transitions. [2021-07-13 20:46:41,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:46:41,076 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-07-13 20:46:41,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:41,080 INFO L225 Difference]: With dead ends: 2322 [2021-07-13 20:46:41,080 INFO L226 Difference]: Without dead ends: 2307 [2021-07-13 20:46:41,081 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1275.3ms TimeCoverageRelationStatistics Valid=137, Invalid=463, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:41,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2307 states. [2021-07-13 20:46:41,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2307 to 1811. [2021-07-13 20:46:41,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.372375690607735) internal successors, (6104), 1810 states have internal predecessors, (6104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:41,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6104 transitions. [2021-07-13 20:46:41,104 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6104 transitions. Word has length 26 [2021-07-13 20:46:41,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:41,104 INFO L482 AbstractCegarLoop]: Abstraction has 1811 states and 6104 transitions. [2021-07-13 20:46:41,104 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-07-13 20:46:41,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6104 transitions. [2021-07-13 20:46:41,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:41,107 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:41,107 INFO L508 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-07-13 20:46:41,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2773 [2021-07-13 20:46:41,307 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:41,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:41,308 INFO L82 PathProgramCache]: Analyzing trace with hash 396904007, now seen corresponding path program 55 times [2021-07-13 20:46:41,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:41,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369245736] [2021-07-13 20:46:41,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:41,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:41,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:41,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:41,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369245736] [2021-07-13 20:46:41,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369245736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:41,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985802921] [2021-07-13 20:46:41,818 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 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-07-13 20:46:41,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:41,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:41,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:42,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,275 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:46:42,275 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 95 treesize of output 57 [2021-07-13 20:46:42,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,296 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 119 treesize of output 1 [2021-07-13 20:46:42,297 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,314 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 88 treesize of output 47 [2021-07-13 20:46:42,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,335 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 129 treesize of output 1 [2021-07-13 20:46:42,336 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,354 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 85 treesize of output 1 [2021-07-13 20:46:42,355 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,373 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 42 [2021-07-13 20:46:42,375 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,394 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 76 treesize of output 1 [2021-07-13 20:46:42,394 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,414 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 83 treesize of output 1 [2021-07-13 20:46:42,415 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,434 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46: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 6 new quantified variables, introduced 4 case distinctions, treesize of input 93 treesize of output 1 [2021-07-13 20:46:42,435 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,452 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 1 [2021-07-13 20:46:42,453 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,471 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 124 treesize of output 1 [2021-07-13 20:46:42,471 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,488 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,489 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 85 treesize of output 1 [2021-07-13 20:46:42,489 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,517 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:46:42,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 119 treesize of output 55 [2021-07-13 20:46:42,518 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,538 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 90 treesize of output 1 [2021-07-13 20:46:42,539 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,556 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:46:42,556 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 71 treesize of output 45 [2021-07-13 20:46:42,558 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:42,564 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:46:42,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 83 treesize of output 44 [2021-07-13 20:46:42,565 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,611 INFO L628 ElimStorePlain]: treesize reduction 50, result has 45.1 percent of original size [2021-07-13 20:46:42,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:46:42,612 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1653, output treesize:29 [2021-07-13 20:46:42,648 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:42,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985802921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:42,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:42,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:46:42,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648995567] [2021-07-13 20:46:42,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:42,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:42,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:42,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:42,649 INFO L87 Difference]: Start difference. First operand 1811 states and 6104 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-07-13 20:46:43,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:43,327 INFO L93 Difference]: Finished difference Result 2373 states and 7573 transitions. [2021-07-13 20:46:43,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:46:43,327 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-07-13 20:46:43,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:43,331 INFO L225 Difference]: With dead ends: 2373 [2021-07-13 20:46:43,331 INFO L226 Difference]: Without dead ends: 2336 [2021-07-13 20:46:43,331 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1113.6ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:46:43,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2021-07-13 20:46:43,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 1833. [2021-07-13 20:46:43,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1833 states, 1832 states have (on average 3.3717248908296944) internal successors, (6177), 1832 states have internal predecessors, (6177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:43,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1833 states to 1833 states and 6177 transitions. [2021-07-13 20:46:43,368 INFO L78 Accepts]: Start accepts. Automaton has 1833 states and 6177 transitions. Word has length 26 [2021-07-13 20:46:43,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:43,368 INFO L482 AbstractCegarLoop]: Abstraction has 1833 states and 6177 transitions. [2021-07-13 20:46:43,368 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-07-13 20:46:43,368 INFO L276 IsEmpty]: Start isEmpty. Operand 1833 states and 6177 transitions. [2021-07-13 20:46:43,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:43,370 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:43,370 INFO L508 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-07-13 20:46:43,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2802 [2021-07-13 20:46:43,570 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:43,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:43,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1464778571, now seen corresponding path program 56 times [2021-07-13 20:46:43,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:43,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847032846] [2021-07-13 20:46:43,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:43,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:43,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:43,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:43,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847032846] [2021-07-13 20:46:43,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847032846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:43,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283882509] [2021-07-13 20:46:43,921 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 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-07-13 20:46:43,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:43,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:43,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:43,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:44,219 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-07-13 20:46:44,273 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_391, v_prenex_395], 5=[A, v_prenex_393]} [2021-07-13 20:46:44,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,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 34 treesize of output 18 [2021-07-13 20:46:44,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:44,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 12 [2021-07-13 20:46:44,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:44,429 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-07-13 20:46:44,429 INFO L628 ElimStorePlain]: treesize reduction 199, result has 46.8 percent of original size [2021-07-13 20:46:44,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-07-13 20:46:44,435 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:44,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:44,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 24 [2021-07-13 20:46:44,489 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:44,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:44,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:44,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:44,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 14 [2021-07-13 20:46:44,538 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:44,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:44,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:46:44,578 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:445, output treesize:55 [2021-07-13 20:46:44,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:44,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283882509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:44,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:44,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-13 20:46:44,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245917556] [2021-07-13 20:46:44,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:46:44,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:44,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:46:44,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:46:44,640 INFO L87 Difference]: Start difference. First operand 1833 states and 6177 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-07-13 20:46:45,319 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-07-13 20:46:45,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:45,413 INFO L93 Difference]: Finished difference Result 2211 states and 7333 transitions. [2021-07-13 20:46:45,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:46:45,414 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-07-13 20:46:45,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:45,417 INFO L225 Difference]: With dead ends: 2211 [2021-07-13 20:46:45,418 INFO L226 Difference]: Without dead ends: 2180 [2021-07-13 20:46:45,418 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1059.8ms TimeCoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:46:45,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2180 states. [2021-07-13 20:46:45,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2180 to 1833. [2021-07-13 20:46:45,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1833 states, 1832 states have (on average 3.368449781659389) internal successors, (6171), 1832 states have internal predecessors, (6171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:45,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1833 states to 1833 states and 6171 transitions. [2021-07-13 20:46:45,441 INFO L78 Accepts]: Start accepts. Automaton has 1833 states and 6171 transitions. Word has length 26 [2021-07-13 20:46:45,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:45,441 INFO L482 AbstractCegarLoop]: Abstraction has 1833 states and 6171 transitions. [2021-07-13 20:46:45,441 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-07-13 20:46:45,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1833 states and 6171 transitions. [2021-07-13 20:46:45,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:45,444 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:45,444 INFO L508 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-07-13 20:46:45,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2860 [2021-07-13 20:46:45,646 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:45,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:45,646 INFO L82 PathProgramCache]: Analyzing trace with hash -192487861, now seen corresponding path program 57 times [2021-07-13 20:46:45,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:45,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147583892] [2021-07-13 20:46:45,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:45,939 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2021-07-13 20:46:46,023 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:46,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:46,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147583892] [2021-07-13 20:46:46,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147583892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:46,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186847645] [2021-07-13 20:46:46,024 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 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-07-13 20:46:46,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:46:46,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:46,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:46:46,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:46,544 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-13 20:46:46,844 INFO L446 ElimStorePlain]: Different costs {5=[v_prenex_408, v_prenex_409], 6=[v_prenex_404, v_prenex_405, A, v_prenex_407, v_prenex_411, v_prenex_413]} [2021-07-13 20:46:46,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:46,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:46,888 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:46:46,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 43 treesize of output 39 [2021-07-13 20:46:46,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:46,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:46,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:46,926 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-13 20:46:46,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 44 [2021-07-13 20:46:46,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:47,931 WARN L205 SmtUtils]: Spent 1.00 s on a formula simplification. DAG size of input: 227 DAG size of output: 221 [2021-07-13 20:46:47,932 INFO L628 ElimStorePlain]: treesize reduction 38, result has 97.9 percent of original size [2021-07-13 20:46:47,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:47,981 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-13 20:46:47,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 48 [2021-07-13 20:46:47,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:47,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:47,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:48,015 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-13 20:46:48,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-13 20:46:48,017 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:48,528 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification that was a NOOP. DAG size: 212 [2021-07-13 20:46:48,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:48,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:48,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:48,585 INFO L354 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2021-07-13 20:46:48,586 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 95 treesize of output 85 [2021-07-13 20:46:48,593 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:48,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:48,623 INFO L354 Elim1Store]: treesize reduction 34, result has 24.4 percent of original size [2021-07-13 20:46:48,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 114 treesize of output 70 [2021-07-13 20:46:48,625 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:49,074 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification that was a NOOP. DAG size: 197 [2021-07-13 20:46:49,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:49,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:49,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:49,116 INFO L354 Elim1Store]: treesize reduction 20, result has 45.9 percent of original size [2021-07-13 20:46:49,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 109 treesize of output 73 [2021-07-13 20:46:49,119 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:49,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:49,135 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:46:49,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 1 [2021-07-13 20:46:49,135 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:49,528 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 176 [2021-07-13 20:46:49,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:49,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:49,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:49,567 INFO L354 Elim1Store]: treesize reduction 20, result has 45.9 percent of original size [2021-07-13 20:46:49,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 162 treesize of output 84 [2021-07-13 20:46:49,572 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:49,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:49,596 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:46:49,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 65 [2021-07-13 20:46:49,598 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:50,279 WARN L205 SmtUtils]: Spent 680.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 154 [2021-07-13 20:46:50,280 INFO L628 ElimStorePlain]: treesize reduction 12, result has 98.9 percent of original size [2021-07-13 20:46:50,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:50,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:50,315 INFO L354 Elim1Store]: treesize reduction 24, result has 35.1 percent of original size [2021-07-13 20:46:50,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 116 treesize of output 71 [2021-07-13 20:46:50,317 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:50,356 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-13 20:46:50,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 162 treesize of output 96 [2021-07-13 20:46:50,364 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:50,942 WARN L205 SmtUtils]: Spent 578.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 133 [2021-07-13 20:46:50,943 INFO L628 ElimStorePlain]: treesize reduction 34, result has 96.0 percent of original size [2021-07-13 20:46:50,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:50,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:50,981 INFO L354 Elim1Store]: treesize reduction 20, result has 45.9 percent of original size [2021-07-13 20:46:50,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 109 treesize of output 73 [2021-07-13 20:46:50,984 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:50,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:50,996 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:46:50,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 1 [2021-07-13 20:46:50,997 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:51,222 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-13 20:46:51,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:51,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:51,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:51,259 INFO L354 Elim1Store]: treesize reduction 20, result has 45.9 percent of original size [2021-07-13 20:46:51,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 121 treesize of output 78 [2021-07-13 20:46:51,264 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:51,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:51,290 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-13 20:46:51,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, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 167 treesize of output 87 [2021-07-13 20:46:51,295 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:51,651 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 86 [2021-07-13 20:46:51,651 INFO L628 ElimStorePlain]: treesize reduction 66, result has 83.2 percent of original size [2021-07-13 20:46:51,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 11 xjuncts. [2021-07-13 20:46:51,658 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:1858, output treesize:310 [2021-07-13 20:46:51,830 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 27 [2021-07-13 20:46:51,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:51,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186847645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:51,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:51,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:46:51,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860988722] [2021-07-13 20:46:51,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:46:51,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:51,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:46:51,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:46:51,882 INFO L87 Difference]: Start difference. First operand 1833 states and 6171 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-07-13 20:46:53,061 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:46:53,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:53,269 INFO L93 Difference]: Finished difference Result 2363 states and 7827 transitions. [2021-07-13 20:46:53,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:46:53,270 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-07-13 20:46:53,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:53,274 INFO L225 Difference]: With dead ends: 2363 [2021-07-13 20:46:53,274 INFO L226 Difference]: Without dead ends: 2348 [2021-07-13 20:46:53,274 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1840.3ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:46:53,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2021-07-13 20:46:53,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1833. [2021-07-13 20:46:53,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1833 states, 1832 states have (on average 3.368449781659389) internal successors, (6171), 1832 states have internal predecessors, (6171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:53,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1833 states to 1833 states and 6171 transitions. [2021-07-13 20:46:53,298 INFO L78 Accepts]: Start accepts. Automaton has 1833 states and 6171 transitions. Word has length 26 [2021-07-13 20:46:53,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:53,298 INFO L482 AbstractCegarLoop]: Abstraction has 1833 states and 6171 transitions. [2021-07-13 20:46:53,298 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-07-13 20:46:53,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1833 states and 6171 transitions. [2021-07-13 20:46:53,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:53,300 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:53,300 INFO L508 BasicCegarLoop]: 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-07-13 20:46:53,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2874,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:53,501 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:53,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:53,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1845763381, now seen corresponding path program 50 times [2021-07-13 20:46:53,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:53,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876515360] [2021-07-13 20:46:53,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:53,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:54,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:54,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:54,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876515360] [2021-07-13 20:46:54,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876515360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:54,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347060516] [2021-07-13 20:46:54,001 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 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-07-13 20:46:54,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:54,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:54,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:54,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:54,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,294 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:54,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2021-07-13 20:46:54,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,308 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:46:54,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:46:54,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,320 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:54,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,333 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:54,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:46:54,334 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,347 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:46:54,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 21 [2021-07-13 20:46:54,348 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,358 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-07-13 20:46:54,359 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:54,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 44 treesize of output 34 [2021-07-13 20:46:54,373 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,383 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,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 30 treesize of output 18 [2021-07-13 20:46:54,384 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,395 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,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 35 treesize of output 1 [2021-07-13 20:46:54,396 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,405 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-07-13 20:46:54,406 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,416 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 13 [2021-07-13 20:46:54,418 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,428 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,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 39 treesize of output 23 [2021-07-13 20:46:54,429 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,438 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,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 41 treesize of output 25 [2021-07-13 20:46:54,439 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,449 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,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 35 treesize of output 21 [2021-07-13 20:46:54,450 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,459 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 1 [2021-07-13 20:46:54,460 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:54,466 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-13 20:46:54,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, 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-07-13 20:46:54,467 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:54,546 INFO L628 ElimStorePlain]: treesize reduction 72, result has 52.6 percent of original size [2021-07-13 20:46:54,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:46:54,547 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:713, output treesize:80 [2021-07-13 20:46:54,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-07-13 20:46:54,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347060516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:54,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:54,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:46:54,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813929141] [2021-07-13 20:46:54,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:46:54,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:54,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:46:54,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:46:54,677 INFO L87 Difference]: Start difference. First operand 1833 states and 6171 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-07-13 20:46:55,113 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-07-13 20:46:55,818 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 49 [2021-07-13 20:46:56,070 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-07-13 20:46:56,304 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-07-13 20:46:56,505 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-07-13 20:46:56,809 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 83 [2021-07-13 20:46:56,989 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-07-13 20:46:57,410 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-07-13 20:46:57,697 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-07-13 20:46:57,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:57,765 INFO L93 Difference]: Finished difference Result 2484 states and 8143 transitions. [2021-07-13 20:46:57,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:57,766 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-07-13 20:46:57,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:57,770 INFO L225 Difference]: With dead ends: 2484 [2021-07-13 20:46:57,770 INFO L226 Difference]: Without dead ends: 2469 [2021-07-13 20:46:57,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 3101.5ms TimeCoverageRelationStatistics Valid=281, Invalid=1359, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:46:57,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2469 states. [2021-07-13 20:46:57,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2469 to 1840. [2021-07-13 20:46:57,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 3.368678629690049) internal successors, (6195), 1839 states have internal predecessors, (6195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:57,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 6195 transitions. [2021-07-13 20:46:57,799 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 6195 transitions. Word has length 26 [2021-07-13 20:46:57,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:57,799 INFO L482 AbstractCegarLoop]: Abstraction has 1840 states and 6195 transitions. [2021-07-13 20:46:57,799 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-07-13 20:46:57,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 6195 transitions. [2021-07-13 20:46:57,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:46:57,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:57,801 INFO L508 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-07-13 20:46:58,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2937,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:58,002 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:58,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:58,002 INFO L82 PathProgramCache]: Analyzing trace with hash -295381817, now seen corresponding path program 58 times [2021-07-13 20:46:58,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:58,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793738683] [2021-07-13 20:46:58,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:58,327 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:58,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:58,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793738683] [2021-07-13 20:46:58,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793738683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:58,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200276697] [2021-07-13 20:46:58,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:58,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:58,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:58,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:46:58,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:58,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 28 [2021-07-13 20:46:58,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 23 [2021-07-13 20:46:58,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 28 [2021-07-13 20:46:58,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 24 [2021-07-13 20:46:58,967 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 25 [2021-07-13 20:46:58,977 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 25 [2021-07-13 20:46:58,986 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:58,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:58,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 20 [2021-07-13 20:46:58,996 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 18 [2021-07-13 20:46:59,005 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-07-13 20:46:59,014 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:46:59,023 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 18 [2021-07-13 20:46:59,032 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 24 [2021-07-13 20:46:59,040 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 12 [2021-07-13 20:46:59,050 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 24 [2021-07-13 20:46:59,058 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 18 [2021-07-13 20:46:59,067 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:46:59,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:46:59,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:46:59,072 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,097 INFO L628 ElimStorePlain]: treesize reduction 60, result has 24.1 percent of original size [2021-07-13 20:46:59,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:59,098 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:937, output treesize:13 [2021-07-13 20:46:59,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:59,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200276697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:59,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:59,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:46:59,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238849480] [2021-07-13 20:46:59,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:46:59,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:59,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:46:59,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:46:59,124 INFO L87 Difference]: Start difference. First operand 1840 states and 6195 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-07-13 20:47:00,021 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-13 20:47:00,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:00,822 INFO L93 Difference]: Finished difference Result 2777 states and 8773 transitions. [2021-07-13 20:47:00,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:00,822 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-07-13 20:47:00,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:00,827 INFO L225 Difference]: With dead ends: 2777 [2021-07-13 20:47:00,827 INFO L226 Difference]: Without dead ends: 2740 [2021-07-13 20:47:00,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 1695.1ms TimeCoverageRelationStatistics Valid=295, Invalid=1345, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:47:00,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-07-13 20:47:00,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 1885. [2021-07-13 20:47:00,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1885 states, 1884 states have (on average 3.379511677282378) internal successors, (6367), 1884 states have internal predecessors, (6367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:00,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1885 states to 1885 states and 6367 transitions. [2021-07-13 20:47:00,857 INFO L78 Accepts]: Start accepts. Automaton has 1885 states and 6367 transitions. Word has length 26 [2021-07-13 20:47:00,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:00,857 INFO L482 AbstractCegarLoop]: Abstraction has 1885 states and 6367 transitions. [2021-07-13 20:47:00,857 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-07-13 20:47:00,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1885 states and 6367 transitions. [2021-07-13 20:47:00,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:00,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:00,860 INFO L508 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-07-13 20:47:01,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2948,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:01,061 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:01,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:01,061 INFO L82 PathProgramCache]: Analyzing trace with hash -69388293, now seen corresponding path program 59 times [2021-07-13 20:47:01,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:01,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904513623] [2021-07-13 20:47:01,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:01,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:01,301 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:01,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:01,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904513623] [2021-07-13 20:47:01,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904513623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:01,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949932725] [2021-07-13 20:47:01,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:01,329 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:47:01,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:01,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:47:01,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:01,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-07-13 20:47:01,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 37 [2021-07-13 20:47:01,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 24 [2021-07-13 20:47:01,951 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 24 [2021-07-13 20:47:01,962 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 18 [2021-07-13 20:47:01,972 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 27 [2021-07-13 20:47:01,982 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-13 20:47:01,992 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:01,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:01,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:01,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 31 [2021-07-13 20:47:02,002 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 33 [2021-07-13 20:47:02,012 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-13 20:47:02,022 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 26 [2021-07-13 20:47:02,032 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 31 [2021-07-13 20:47:02,043 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 28 [2021-07-13 20:47:02,053 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 32 [2021-07-13 20:47:02,063 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 26 [2021-07-13 20:47:02,073 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47:02,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:02,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:47: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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-13 20:47:02,079 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,162 INFO L628 ElimStorePlain]: treesize reduction 345, result has 12.0 percent of original size [2021-07-13 20:47:02,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:47:02,163 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1077, output treesize:41 [2021-07-13 20:47:02,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:02,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949932725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:02,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:02,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:47:02,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57499316] [2021-07-13 20:47:02,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:47:02,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:02,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:47:02,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:47:02,205 INFO L87 Difference]: Start difference. First operand 1885 states and 6367 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) 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-07-13 20:47:03,159 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-13 20:47:03,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:03,666 INFO L93 Difference]: Finished difference Result 3099 states and 9931 transitions. [2021-07-13 20:47:03,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:03,666 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) 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 26 [2021-07-13 20:47:03,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:03,671 INFO L225 Difference]: With dead ends: 3099 [2021-07-13 20:47:03,672 INFO L226 Difference]: Without dead ends: 3069 [2021-07-13 20:47:03,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1478.4ms TimeCoverageRelationStatistics Valid=269, Invalid=1137, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:47:03,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3069 states. [2021-07-13 20:47:03,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3069 to 1905. [2021-07-13 20:47:03,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1905 states, 1904 states have (on average 3.3891806722689077) internal successors, (6453), 1904 states have internal predecessors, (6453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:03,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 6453 transitions. [2021-07-13 20:47:03,707 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 6453 transitions. Word has length 26 [2021-07-13 20:47:03,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:03,707 INFO L482 AbstractCegarLoop]: Abstraction has 1905 states and 6453 transitions. [2021-07-13 20:47:03,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) 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-07-13 20:47:03,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 6453 transitions. [2021-07-13 20:47:03,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:03,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:03,710 INFO L508 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-07-13 20:47:03,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3054 [2021-07-13 20:47:03,910 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:03,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:03,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1764260359, now seen corresponding path program 60 times [2021-07-13 20:47:03,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:03,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895087533] [2021-07-13 20:47:03,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:04,192 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:04,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:04,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895087533] [2021-07-13 20:47:04,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895087533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:04,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824471871] [2021-07-13 20:47:04,192 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:04,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:47:04,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:04,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:47:04,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:04,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,476 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-13 20:47:04,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 35 [2021-07-13 20:47:04,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:04,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 58 [2021-07-13 20:47:04,513 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,542 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-13 20:47:04,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 51 treesize of output 39 [2021-07-13 20:47:04,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,592 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-07-13 20:47:04,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 28 [2021-07-13 20:47:04,593 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,632 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-13 20:47:04,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 41 treesize of output 35 [2021-07-13 20:47:04,636 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,660 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2021-07-13 20:47:04,661 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,709 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-07-13 20:47:04,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 46 [2021-07-13 20:47:04,712 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,734 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,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 38 treesize of output 20 [2021-07-13 20:47:04,737 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,759 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,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 34 treesize of output 18 [2021-07-13 20:47:04,762 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,786 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-07-13 20:47:04,787 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,813 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 20 [2021-07-13 20:47:04,815 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,839 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 1 [2021-07-13 20:47:04,840 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,893 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 1 [2021-07-13 20:47:04,894 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,916 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,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 49 treesize of output 1 [2021-07-13 20:47:04,917 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,939 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-13 20:47:04,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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-07-13 20:47:04,940 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:04,963 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-13 20:47:04,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 35 [2021-07-13 20:47:04,965 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:05,077 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 24 [2021-07-13 20:47:05,077 INFO L628 ElimStorePlain]: treesize reduction 130, result has 35.0 percent of original size [2021-07-13 20:47:05,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:47:05,079 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:929, output treesize:70 [2021-07-13 20:47:05,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:05,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824471871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:05,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:05,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:47:05,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069204807] [2021-07-13 20:47:05,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:05,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:05,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:05,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:05,194 INFO L87 Difference]: Start difference. First operand 1905 states and 6453 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-07-13 20:47:05,807 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-07-13 20:47:06,380 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 58 [2021-07-13 20:47:06,725 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2021-07-13 20:47:06,887 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 61 [2021-07-13 20:47:07,021 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 62 [2021-07-13 20:47:07,329 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-07-13 20:47:07,531 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 65 [2021-07-13 20:47:07,816 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-07-13 20:47:08,124 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-07-13 20:47:08,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:08,292 INFO L93 Difference]: Finished difference Result 2960 states and 9357 transitions. [2021-07-13 20:47:08,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:47:08,293 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-07-13 20:47:08,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:08,298 INFO L225 Difference]: With dead ends: 2960 [2021-07-13 20:47:08,298 INFO L226 Difference]: Without dead ends: 2916 [2021-07-13 20:47:08,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 3030.1ms TimeCoverageRelationStatistics Valid=496, Invalid=1856, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:08,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2916 states. [2021-07-13 20:47:08,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2916 to 1933. [2021-07-13 20:47:08,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1933 states, 1932 states have (on average 3.391821946169772) internal successors, (6553), 1932 states have internal predecessors, (6553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:08,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1933 states to 1933 states and 6553 transitions. [2021-07-13 20:47:08,328 INFO L78 Accepts]: Start accepts. Automaton has 1933 states and 6553 transitions. Word has length 26 [2021-07-13 20:47:08,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:08,328 INFO L482 AbstractCegarLoop]: Abstraction has 1933 states and 6553 transitions. [2021-07-13 20:47:08,328 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-07-13 20:47:08,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1933 states and 6553 transitions. [2021-07-13 20:47:08,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:08,330 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:08,330 INFO L508 BasicCegarLoop]: 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-07-13 20:47:08,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3152 [2021-07-13 20:47:08,531 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:08,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:08,531 INFO L82 PathProgramCache]: Analyzing trace with hash -680204241, now seen corresponding path program 51 times [2021-07-13 20:47:08,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:08,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88724683] [2021-07-13 20:47:08,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:08,725 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-07-13 20:47:08,852 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-13 20:47:08,972 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-07-13 20:47:09,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-07-13 20:47:09,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:09,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88724683] [2021-07-13 20:47:09,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88724683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:09,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011815801] [2021-07-13 20:47:09,174 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-07-13 20:47:09,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:47:09,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:09,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:47:09,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:09,706 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2021-07-13 20:47:09,997 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 102 [2021-07-13 20:47:10,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,134 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-13 20:47:10,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 53 treesize of output 1 [2021-07-13 20:47:10,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,154 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:47:10,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 58 treesize of output 46 [2021-07-13 20:47:10,155 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,347 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2021-07-13 20:47:10,347 INFO L628 ElimStorePlain]: treesize reduction 291, result has 43.3 percent of original size [2021-07-13 20:47:10,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,359 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:47:10,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 28 [2021-07-13 20:47:10,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:10,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,447 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:47:10,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 6 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 43 [2021-07-13 20:47:10,449 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:10,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,529 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:47:10,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 43 [2021-07-13 20:47:10,530 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:10,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:10,597 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-13 20:47:10,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 4 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 28 [2021-07-13 20:47:10,599 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:10,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-13 20:47:10,651 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 10 variables, input treesize:627, output treesize:83 [2021-07-13 20:47:10,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:10,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011815801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:10,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:10,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:47:10,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036174322] [2021-07-13 20:47:10,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:10,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:10,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:10,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:10,734 INFO L87 Difference]: Start difference. First operand 1933 states and 6553 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-07-13 20:47:11,345 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-07-13 20:47:11,731 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-07-13 20:47:12,097 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 72 [2021-07-13 20:47:12,513 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-13 20:47:12,731 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-07-13 20:47:13,358 WARN L205 SmtUtils]: Spent 556.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 134 [2021-07-13 20:47:13,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:13,504 INFO L93 Difference]: Finished difference Result 2443 states and 8134 transitions. [2021-07-13 20:47:13,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:47:13,504 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-07-13 20:47:13,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:13,508 INFO L225 Difference]: With dead ends: 2443 [2021-07-13 20:47:13,508 INFO L226 Difference]: Without dead ends: 2428 [2021-07-13 20:47:13,508 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 3494.6ms TimeCoverageRelationStatistics Valid=229, Invalid=961, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:13,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2428 states. [2021-07-13 20:47:13,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2428 to 1948. [2021-07-13 20:47:13,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1948 states, 1947 states have (on average 3.389830508474576) internal successors, (6600), 1947 states have internal predecessors, (6600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:13,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1948 states to 1948 states and 6600 transitions. [2021-07-13 20:47:13,532 INFO L78 Accepts]: Start accepts. Automaton has 1948 states and 6600 transitions. Word has length 26 [2021-07-13 20:47:13,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:13,532 INFO L482 AbstractCegarLoop]: Abstraction has 1948 states and 6600 transitions. [2021-07-13 20:47:13,532 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-07-13 20:47:13,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1948 states and 6600 transitions. [2021-07-13 20:47:13,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:13,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:13,535 INFO L508 BasicCegarLoop]: 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-07-13 20:47:13,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3181 [2021-07-13 20:47:13,735 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:13,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:13,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1997230275, now seen corresponding path program 52 times [2021-07-13 20:47:13,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:13,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112680169] [2021-07-13 20:47:13,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:14,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:14,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:14,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112680169] [2021-07-13 20:47:14,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112680169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:14,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513084813] [2021-07-13 20:47:14,244 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-07-13 20:47:14,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:14,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:14,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:47:14,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:14,726 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-07-13 20:47:14,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,791 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2021-07-13 20:47:14,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:14,938 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-07-13 20:47:14,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:14,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:14,953 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:47:14,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:47:14,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,099 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:47:15,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:15,114 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:47:15,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:47:15,115 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,253 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-13 20:47:15,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:15,267 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:47:15,269 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,409 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-13 20:47:15,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:15,424 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:47:15,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:47:15,426 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,559 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-13 20:47:15,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:15,579 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-13 20:47:15,582 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,710 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-13 20:47:15,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:15,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:47:15,726 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,844 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-13 20:47:15,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:15,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:47:15,872 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,987 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-13 20:47:15,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:47:15,995 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:377, output treesize:216 [2021-07-13 20:47:16,149 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-07-13 20:47:16,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:16,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513084813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:16,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:16,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:47:16,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983042827] [2021-07-13 20:47:16,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:16,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:16,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:16,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:16,233 INFO L87 Difference]: Start difference. First operand 1948 states and 6600 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-07-13 20:47:16,591 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-07-13 20:47:16,875 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 56 [2021-07-13 20:47:17,246 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-07-13 20:47:17,387 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-07-13 20:47:17,514 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-07-13 20:47:17,685 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2021-07-13 20:47:18,024 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:47:18,453 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 86 [2021-07-13 20:47:18,749 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 48 [2021-07-13 20:47:18,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:18,938 INFO L93 Difference]: Finished difference Result 2746 states and 9083 transitions. [2021-07-13 20:47:18,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:18,938 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-07-13 20:47:18,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:18,944 INFO L225 Difference]: With dead ends: 2746 [2021-07-13 20:47:18,944 INFO L226 Difference]: Without dead ends: 2731 [2021-07-13 20:47:18,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 3178.6ms TimeCoverageRelationStatistics Valid=275, Invalid=1057, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:47:18,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2731 states. [2021-07-13 20:47:18,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2731 to 1943. [2021-07-13 20:47:18,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1943 states, 1942 states have (on average 3.388774459320288) internal successors, (6581), 1942 states have internal predecessors, (6581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:18,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1943 states to 1943 states and 6581 transitions. [2021-07-13 20:47:18,984 INFO L78 Accepts]: Start accepts. Automaton has 1943 states and 6581 transitions. Word has length 26 [2021-07-13 20:47:18,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:18,985 INFO L482 AbstractCegarLoop]: Abstraction has 1943 states and 6581 transitions. [2021-07-13 20:47:18,985 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-07-13 20:47:18,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1943 states and 6581 transitions. [2021-07-13 20:47:18,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:18,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:18,988 INFO L508 BasicCegarLoop]: 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-07-13 20:47:19,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3200,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:19,211 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:19,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:19,211 INFO L82 PathProgramCache]: Analyzing trace with hash 307287371, now seen corresponding path program 53 times [2021-07-13 20:47:19,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:19,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169935091] [2021-07-13 20:47:19,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:19,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:19,566 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 56 [2021-07-13 20:47:19,771 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 52 [2021-07-13 20:47:19,934 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 45 [2021-07-13 20:47:20,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-07-13 20:47:20,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:20,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169935091] [2021-07-13 20:47:20,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169935091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:20,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389304888] [2021-07-13 20:47:20,042 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 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-07-13 20:47:20,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:47:20,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:20,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:20,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:20,635 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-07-13 20:47:20,732 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_446], 3=[v_prenex_445, v_prenex_447], 6=[A]} [2021-07-13 20:47:20,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:20,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:20,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:47:20,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:20,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:20,761 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-13 20:47:20,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 30 treesize of output 21 [2021-07-13 20:47:20,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,110 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 99 [2021-07-13 20:47:21,111 INFO L628 ElimStorePlain]: treesize reduction 3, result has 99.4 percent of original size [2021-07-13 20:47:21,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:21,129 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-07-13 20:47:21,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 42 [2021-07-13 20:47:21,131 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,147 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-13 20:47:21,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 49 [2021-07-13 20:47:21,148 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,456 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-07-13 20:47:21,457 INFO L628 ElimStorePlain]: treesize reduction 36, result has 91.4 percent of original size [2021-07-13 20:47:21,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:21,477 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:47:21,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 43 [2021-07-13 20:47:21,480 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,495 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-07-13 20:47:21,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 42 [2021-07-13 20:47:21,496 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,624 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:47:21,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:21,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:21,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:21,655 INFO L354 Elim1Store]: treesize reduction 21, result has 36.4 percent of original size [2021-07-13 20:47:21,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 79 treesize of output 59 [2021-07-13 20:47:21,657 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:21,667 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-13 20:47:21,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 1 [2021-07-13 20:47:21,668 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:21,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:47:21,764 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:518, output treesize:190 [2021-07-13 20:47:21,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:21,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389304888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:21,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:21,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-13 20:47:21,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739724915] [2021-07-13 20:47:21,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:47:21,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:21,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:47:21,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:47:21,964 INFO L87 Difference]: Start difference. First operand 1943 states and 6581 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-07-13 20:47:22,381 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 47 [2021-07-13 20:47:22,918 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-07-13 20:47:23,133 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 65 [2021-07-13 20:47:23,686 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-07-13 20:47:24,029 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-07-13 20:47:24,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:24,100 INFO L93 Difference]: Finished difference Result 2604 states and 8626 transitions. [2021-07-13 20:47:24,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:47:24,100 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-07-13 20:47:24,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:24,105 INFO L225 Difference]: With dead ends: 2604 [2021-07-13 20:47:24,105 INFO L226 Difference]: Without dead ends: 2579 [2021-07-13 20:47:24,105 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 2889.0ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:47:24,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2021-07-13 20:47:24,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 1939. [2021-07-13 20:47:24,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.392672858617131) internal successors, (6575), 1938 states have internal predecessors, (6575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:24,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6575 transitions. [2021-07-13 20:47:24,131 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6575 transitions. Word has length 26 [2021-07-13 20:47:24,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:24,131 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6575 transitions. [2021-07-13 20:47:24,131 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-07-13 20:47:24,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6575 transitions. [2021-07-13 20:47:24,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:24,134 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:24,134 INFO L508 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-07-13 20:47:24,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3214,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:24,334 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:24,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:24,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1089911327, now seen corresponding path program 61 times [2021-07-13 20:47:24,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:24,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807983653] [2021-07-13 20:47:24,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:24,698 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:24,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:24,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807983653] [2021-07-13 20:47:24,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807983653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:24,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954482810] [2021-07-13 20:47:24,699 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 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-07-13 20:47:24,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:24,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:47:24,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:25,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,224 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 114 treesize of output 1 [2021-07-13 20:47:25,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,262 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:47:25,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 95 treesize of output 63 [2021-07-13 20:47:25,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,282 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 121 treesize of output 62 [2021-07-13 20:47:25,284 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,313 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:47:25,313 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 116 treesize of output 65 [2021-07-13 20:47:25,315 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,334 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 162 treesize of output 1 [2021-07-13 20:47:25,335 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,353 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 90 treesize of output 1 [2021-07-13 20:47:25,354 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,373 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 116 treesize of output 1 [2021-07-13 20:47:25,373 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,392 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,392 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 126 treesize of output 1 [2021-07-13 20:47:25,393 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,411 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 167 treesize of output 1 [2021-07-13 20:47:25,412 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,440 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 162 treesize of output 74 [2021-07-13 20:47:25,442 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,461 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 172 treesize of output 1 [2021-07-13 20:47:25,462 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,479 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,479 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 109 treesize of output 1 [2021-07-13 20:47:25,479 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,498 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 100 treesize of output 1 [2021-07-13 20:47:25,499 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,527 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 119 treesize of output 69 [2021-07-13 20:47:25,529 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,546 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:25,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 109 treesize of output 1 [2021-07-13 20:47:25,546 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:25,552 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-13 20:47:25,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 54 [2021-07-13 20:47:25,554 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,600 INFO L628 ElimStorePlain]: treesize reduction 66, result has 38.3 percent of original size [2021-07-13 20:47:25,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:47:25,601 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:2101, output treesize:30 [2021-07-13 20:47:25,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:25,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954482810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:25,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:25,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:47:25,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586288849] [2021-07-13 20:47:25,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:25,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:25,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:25,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:25,638 INFO L87 Difference]: Start difference. First operand 1939 states and 6575 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-07-13 20:47:26,471 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-13 20:47:27,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:27,343 INFO L93 Difference]: Finished difference Result 2711 states and 8858 transitions. [2021-07-13 20:47:27,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:47:27,343 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-07-13 20:47:27,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:27,348 INFO L225 Difference]: With dead ends: 2711 [2021-07-13 20:47:27,348 INFO L226 Difference]: Without dead ends: 2674 [2021-07-13 20:47:27,348 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 1821.3ms TimeCoverageRelationStatistics Valid=307, Invalid=1253, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:47:27,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2674 states. [2021-07-13 20:47:27,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2674 to 1951. [2021-07-13 20:47:27,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1950 states have (on average 3.3897435897435897) internal successors, (6610), 1950 states have internal predecessors, (6610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:27,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 6610 transitions. [2021-07-13 20:47:27,376 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 6610 transitions. Word has length 26 [2021-07-13 20:47:27,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:27,376 INFO L482 AbstractCegarLoop]: Abstraction has 1951 states and 6610 transitions. [2021-07-13 20:47:27,376 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-07-13 20:47:27,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 6610 transitions. [2021-07-13 20:47:27,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:27,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:27,379 INFO L508 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-07-13 20:47:27,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3245,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:27,579 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:27,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:27,579 INFO L82 PathProgramCache]: Analyzing trace with hash -164417461, now seen corresponding path program 62 times [2021-07-13 20:47:27,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:27,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847079981] [2021-07-13 20:47:27,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:27,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:27,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:27,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:27,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847079981] [2021-07-13 20:47:27,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847079981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:27,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617992592] [2021-07-13 20:47:27,941 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 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-07-13 20:47:27,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:27,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:27,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:47:27,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:28,315 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-07-13 20:47:28,354 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_448, v_prenex_452], 6=[A, v_prenex_450]} [2021-07-13 20:47:28,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:28,374 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-13 20:47:28,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 77 treesize of output 41 [2021-07-13 20:47:28,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:28,385 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-13 20:47:28,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 58 treesize of output 1 [2021-07-13 20:47:28,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,537 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 78 [2021-07-13 20:47:28,537 INFO L628 ElimStorePlain]: treesize reduction 303, result has 45.9 percent of original size [2021-07-13 20:47:28,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:28,542 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 34 treesize of output 18 [2021-07-13 20:47:28,543 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:28,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:28,613 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:47:28,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, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 101 treesize of output 52 [2021-07-13 20:47:28,615 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:28,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:28,676 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:47:28,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 47 [2021-07-13 20:47:28,677 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:28,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:47:28,716 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:691, output treesize:55 [2021-07-13 20:47:28,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-07-13 20:47:28,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617992592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:28,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:28,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:47:28,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527756999] [2021-07-13 20:47:28,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:28,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:28,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:28,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:28,779 INFO L87 Difference]: Start difference. First operand 1951 states and 6610 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-07-13 20:47:30,292 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 56 [2021-07-13 20:47:30,570 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-07-13 20:47:30,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:30,745 INFO L93 Difference]: Finished difference Result 2506 states and 8326 transitions. [2021-07-13 20:47:30,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:30,745 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-07-13 20:47:30,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:30,749 INFO L225 Difference]: With dead ends: 2506 [2021-07-13 20:47:30,749 INFO L226 Difference]: Without dead ends: 2491 [2021-07-13 20:47:30,750 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 2110.6ms TimeCoverageRelationStatistics Valid=324, Invalid=1236, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:47:30,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2021-07-13 20:47:30,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 1951. [2021-07-13 20:47:30,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1950 states have (on average 3.3897435897435897) internal successors, (6610), 1950 states have internal predecessors, (6610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:30,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 6610 transitions. [2021-07-13 20:47:30,775 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 6610 transitions. Word has length 26 [2021-07-13 20:47:30,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:30,775 INFO L482 AbstractCegarLoop]: Abstraction has 1951 states and 6610 transitions. [2021-07-13 20:47:30,775 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-07-13 20:47:30,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 6610 transitions. [2021-07-13 20:47:30,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:30,777 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:30,777 INFO L508 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-07-13 20:47:30,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3303,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:30,978 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:30,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:30,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1406408139, now seen corresponding path program 63 times [2021-07-13 20:47:30,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:30,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176712494] [2021-07-13 20:47:30,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:30,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:31,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:31,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:31,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176712494] [2021-07-13 20:47:31,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176712494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:31,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348375571] [2021-07-13 20:47:31,302 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 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-07-13 20:47:31,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:47:31,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:31,330 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:47:31,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:31,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,649 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-13 20:47:31,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 49 [2021-07-13 20:47:31,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,681 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-07-13 20:47:31,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 36 [2021-07-13 20:47:31,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,715 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-07-13 20:47:31,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 47 [2021-07-13 20:47:31,718 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,747 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-13 20:47:31,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 29 [2021-07-13 20:47:31,748 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,766 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 26 [2021-07-13 20:47:31,768 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,798 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-13 20:47:31,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 49 [2021-07-13 20:47:31,801 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,821 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-07-13 20:47:31,822 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,851 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-13 20:47:31,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 75 treesize of output 47 [2021-07-13 20:47:31,852 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,880 INFO L354 Elim1Store]: treesize reduction 24, result has 22.6 percent of original size [2021-07-13 20:47:31,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 55 treesize of output 35 [2021-07-13 20:47:31,881 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,901 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-07-13 20:47:31,901 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,921 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-07-13 20:47:31,922 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,942 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 1 [2021-07-13 20:47:31,942 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,962 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 1 [2021-07-13 20:47:31,963 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,981 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 1 [2021-07-13 20:47:31,982 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:31,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:31,998 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:31,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 29 [2021-07-13 20:47:31,999 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:32,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:32,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:32,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:32,011 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:47:32,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 1 [2021-07-13 20:47:32,012 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:32,162 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-07-13 20:47:32,163 INFO L628 ElimStorePlain]: treesize reduction 192, result has 43.0 percent of original size [2021-07-13 20:47:32,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:47:32,164 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1321, output treesize:145 [2021-07-13 20:47:32,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:32,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348375571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:32,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:32,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:47:32,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692786993] [2021-07-13 20:47:32,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:47:32,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:32,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:47:32,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:47:32,492 INFO L87 Difference]: Start difference. First operand 1951 states and 6610 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) 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-07-13 20:47:33,247 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 47 [2021-07-13 20:47:33,943 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 61 [2021-07-13 20:47:34,090 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 69 [2021-07-13 20:47:34,450 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 67 [2021-07-13 20:47:35,109 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-07-13 20:47:35,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:35,462 INFO L93 Difference]: Finished difference Result 2931 states and 9407 transitions. [2021-07-13 20:47:35,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:47:35,463 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) 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-07-13 20:47:35,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:35,468 INFO L225 Difference]: With dead ends: 2931 [2021-07-13 20:47:35,468 INFO L226 Difference]: Without dead ends: 2858 [2021-07-13 20:47:35,468 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 3030.1ms TimeCoverageRelationStatistics Valid=461, Invalid=1795, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:35,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-07-13 20:47:35,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2137. [2021-07-13 20:47:35,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 2136 states have (on average 3.387172284644195) internal successors, (7235), 2136 states have internal predecessors, (7235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:35,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 7235 transitions. [2021-07-13 20:47:35,498 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 7235 transitions. Word has length 26 [2021-07-13 20:47:35,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:35,498 INFO L482 AbstractCegarLoop]: Abstraction has 2137 states and 7235 transitions. [2021-07-13 20:47:35,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) 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-07-13 20:47:35,499 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 7235 transitions. [2021-07-13 20:47:35,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:35,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:35,501 INFO L508 BasicCegarLoop]: 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-07-13 20:47:35,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3315,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:35,702 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:35,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:35,702 INFO L82 PathProgramCache]: Analyzing trace with hash -958901773, now seen corresponding path program 54 times [2021-07-13 20:47:35,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:35,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639376276] [2021-07-13 20:47:35,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:35,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:36,063 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 64 [2021-07-13 20:47:36,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:36,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:36,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639376276] [2021-07-13 20:47:36,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639376276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:36,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883798247] [2021-07-13 20:47:36,228 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 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-07-13 20:47:36,255 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:47:36,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:36,256 WARN L261 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:47:36,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:36,829 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-13 20:47:37,092 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-13 20:47:37,227 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_464, v_prenex_466, v_prenex_468], 3=[A, v_prenex_462, v_prenex_463, v_prenex_465, v_prenex_467]} [2021-07-13 20:47:37,254 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:47:37,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 33 [2021-07-13 20:47:37,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:37,444 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-07-13 20:47:37,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:37,471 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-13 20:47:37,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 30 [2021-07-13 20:47:37,474 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:37,666 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-07-13 20:47:37,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:37,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:37,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 20:47:37,691 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:37,881 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 156 [2021-07-13 20:47:37,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:37,904 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-07-13 20:47:37,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 53 [2021-07-13 20:47:37,906 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:38,093 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 149 [2021-07-13 20:47:38,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:38,121 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:47:38,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 95 treesize of output 64 [2021-07-13 20:47:38,123 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:38,330 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-07-13 20:47:38,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:38,354 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:47:38,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 60 [2021-07-13 20:47:38,356 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:38,531 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-13 20:47:38,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:38,557 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:47:38,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 100 treesize of output 71 [2021-07-13 20:47:38,559 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:38,730 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-13 20:47:38,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:38,752 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-13 20:47:38,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 57 [2021-07-13 20:47:38,755 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:38,914 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-07-13 20:47:38,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:38,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-07-13 20:47:38,929 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:606, output treesize:480 [2021-07-13 20:47:39,171 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 37 [2021-07-13 20:47:39,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:39,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883798247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:39,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:39,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-13 20:47:39,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655136065] [2021-07-13 20:47:39,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:47:39,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:39,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:47:39,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:47:39,270 INFO L87 Difference]: Start difference. First operand 2137 states and 7235 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-07-13 20:47:39,970 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-07-13 20:47:40,124 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-07-13 20:47:40,822 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 76 [2021-07-13 20:47:41,279 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 84 [2021-07-13 20:47:41,604 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-13 20:47:42,540 WARN L205 SmtUtils]: Spent 744.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 103 [2021-07-13 20:47:43,091 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 129 [2021-07-13 20:47:44,122 WARN L205 SmtUtils]: Spent 707.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 123 [2021-07-13 20:47:44,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:44,630 INFO L93 Difference]: Finished difference Result 2788 states and 9199 transitions. [2021-07-13 20:47:44,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:47:44,631 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-07-13 20:47:44,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:44,635 INFO L225 Difference]: With dead ends: 2788 [2021-07-13 20:47:44,636 INFO L226 Difference]: Without dead ends: 2773 [2021-07-13 20:47:44,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 5421.1ms TimeCoverageRelationStatistics Valid=197, Invalid=1209, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:47:44,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2773 states. [2021-07-13 20:47:44,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2773 to 2145. [2021-07-13 20:47:44,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2145 states, 2144 states have (on average 3.3857276119402986) internal successors, (7259), 2144 states have internal predecessors, (7259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:44,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2145 states to 2145 states and 7259 transitions. [2021-07-13 20:47:44,664 INFO L78 Accepts]: Start accepts. Automaton has 2145 states and 7259 transitions. Word has length 26 [2021-07-13 20:47:44,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:44,665 INFO L482 AbstractCegarLoop]: Abstraction has 2145 states and 7259 transitions. [2021-07-13 20:47:44,665 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-07-13 20:47:44,665 INFO L276 IsEmpty]: Start isEmpty. Operand 2145 states and 7259 transitions. [2021-07-13 20:47:44,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:44,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:44,667 INFO L508 BasicCegarLoop]: 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-07-13 20:47:44,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3339,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:44,868 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:44,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:44,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1718532743, now seen corresponding path program 55 times [2021-07-13 20:47:44,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:44,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304393544] [2021-07-13 20:47:44,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:44,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:45,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:45,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:45,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304393544] [2021-07-13 20:47:45,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304393544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:45,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325384837] [2021-07-13 20:47:45,380 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 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-07-13 20:47:45,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:45,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:47:45,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:45,873 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-13 20:47:45,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:45,941 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:47:45,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:47:45,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,084 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-13 20:47:46,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 34 [2021-07-13 20:47:46,101 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,243 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-13 20:47:46,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 27 [2021-07-13 20:47:46,258 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,397 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-13 20:47:46,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 31 [2021-07-13 20:47:46,412 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,550 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-13 20:47:46,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,564 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:47:46,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 26 treesize of output 20 [2021-07-13 20:47:46,565 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,695 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-13 20:47:46,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-07-13 20:47:46,711 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,838 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-07-13 20:47:46,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,851 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:47:46,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-13 20:47:46,852 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,977 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-07-13 20:47:46,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:46,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-13 20:47:46,992 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:47,109 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-13 20:47:47,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:47,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-13 20:47:47,117 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:377, output treesize:216 [2021-07-13 20:47:47,259 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-07-13 20:47:47,341 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:47,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325384837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:47,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:47,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:47:47,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683545691] [2021-07-13 20:47:47,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:47,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:47,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:47,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:47,342 INFO L87 Difference]: Start difference. First operand 2145 states and 7259 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-07-13 20:47:47,711 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-07-13 20:47:47,989 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 58 [2021-07-13 20:47:48,646 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-07-13 20:47:49,039 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 79 [2021-07-13 20:47:49,279 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-07-13 20:47:49,393 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:47:49,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:49,511 INFO L93 Difference]: Finished difference Result 2992 states and 9916 transitions. [2021-07-13 20:47:49,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:47:49,511 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-07-13 20:47:49,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:49,516 INFO L225 Difference]: With dead ends: 2992 [2021-07-13 20:47:49,516 INFO L226 Difference]: Without dead ends: 2977 [2021-07-13 20:47:49,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 2629.9ms TimeCoverageRelationStatistics Valid=217, Invalid=839, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:49,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2977 states. [2021-07-13 20:47:49,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2977 to 2139. [2021-07-13 20:47:49,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 2138 states have (on average 3.3835360149672593) internal successors, (7234), 2138 states have internal predecessors, (7234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:49,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 7234 transitions. [2021-07-13 20:47:49,548 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 7234 transitions. Word has length 26 [2021-07-13 20:47:49,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:49,548 INFO L482 AbstractCegarLoop]: Abstraction has 2139 states and 7234 transitions. [2021-07-13 20:47:49,549 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-07-13 20:47:49,549 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 7234 transitions. [2021-07-13 20:47:49,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:49,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:49,551 INFO L508 BasicCegarLoop]: 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-07-13 20:47:49,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3361 [2021-07-13 20:47:49,752 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:49,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:49,752 INFO L82 PathProgramCache]: Analyzing trace with hash 28589839, now seen corresponding path program 56 times [2021-07-13 20:47:49,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:49,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819638396] [2021-07-13 20:47:49,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:49,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:50,161 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-07-13 20:47:50,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:50,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:50,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819638396] [2021-07-13 20:47:50,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819638396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:50,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335427999] [2021-07-13 20:47:50,338 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 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-07-13 20:47:50,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:50,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:50,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:50,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:50,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,594 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:47:50,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 79 treesize of output 57 [2021-07-13 20:47:50,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,613 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-07-13 20:47:50,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 43 [2021-07-13 20:47:50,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,630 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-07-13 20:47:50,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, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 46 [2021-07-13 20:47:50,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,642 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 54 [2021-07-13 20:47:50,642 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,660 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:47:50,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 106 treesize of output 65 [2021-07-13 20:47:50,662 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,677 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-07-13 20:47:50,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 5 new quantified variables, introduced 2 case distinctions, treesize of input 79 treesize of output 53 [2021-07-13 20:47:50,679 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,689 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 81 treesize of output 51 [2021-07-13 20:47:50,690 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,707 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:47:50,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 50 [2021-07-13 20:47:50,709 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,720 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-07-13 20:47:50,721 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,732 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 81 treesize of output 51 [2021-07-13 20:47:50,733 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,744 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 77 treesize of output 47 [2021-07-13 20:47:50,745 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,755 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 55 [2021-07-13 20:47:50,756 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,767 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 77 treesize of output 47 [2021-07-13 20:47:50,767 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,778 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:47:50,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 55 [2021-07-13 20:47:50,779 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:50,798 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:47:50,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 106 treesize of output 65 [2021-07-13 20:47:50,800 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,805 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-07-13 20:47:50,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, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 54 [2021-07-13 20:47:50,805 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,925 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 27 [2021-07-13 20:47:50,925 INFO L628 ElimStorePlain]: treesize reduction 123, result has 39.4 percent of original size [2021-07-13 20:47:50,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:47:50,926 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1445, output treesize:80 [2021-07-13 20:47:51,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:51,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335427999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:51,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:51,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-13 20:47:51,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731121361] [2021-07-13 20:47:51,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:47:51,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:51,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:47:51,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:47:51,064 INFO L87 Difference]: Start difference. First operand 2139 states and 7234 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-07-13 20:47:51,372 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 52 [2021-07-13 20:47:52,107 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-07-13 20:47:52,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:52,647 INFO L93 Difference]: Finished difference Result 2826 states and 9360 transitions. [2021-07-13 20:47:52,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:47:52,647 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-07-13 20:47:52,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:52,652 INFO L225 Difference]: With dead ends: 2826 [2021-07-13 20:47:52,653 INFO L226 Difference]: Without dead ends: 2801 [2021-07-13 20:47:52,653 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1877.0ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:47:52,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2801 states. [2021-07-13 20:47:52,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2801 to 2126. [2021-07-13 20:47:52,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 2125 states have (on average 3.3835294117647057) internal successors, (7190), 2125 states have internal predecessors, (7190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:52,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 7190 transitions. [2021-07-13 20:47:52,682 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 7190 transitions. Word has length 26 [2021-07-13 20:47:52,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:52,682 INFO L482 AbstractCegarLoop]: Abstraction has 2126 states and 7190 transitions. [2021-07-13 20:47:52,682 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-07-13 20:47:52,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 7190 transitions. [2021-07-13 20:47:52,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:52,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:52,685 INFO L508 BasicCegarLoop]: 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-07-13 20:47:52,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3375 [2021-07-13 20:47:52,887 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:52,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:52,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1781836725, now seen corresponding path program 57 times [2021-07-13 20:47:52,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:52,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572747507] [2021-07-13 20:47:52,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:53,240 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-13 20:47:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:53,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:53,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572747507] [2021-07-13 20:47:53,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572747507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:53,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798059808] [2021-07-13 20:47:53,371 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-07-13 20:47:53,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:47:53,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:53,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:53,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:53,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:53,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:53,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:53,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 31 [2021-07-13 20:47:53,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:53,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:53,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:53,813 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-13 20:47:53,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 30 [2021-07-13 20:47:53,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,189 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-07-13 20:47:54,190 INFO L628 ElimStorePlain]: treesize reduction 12, result has 97.7 percent of original size [2021-07-13 20:47:54,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,206 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-13 20:47:54,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 34 [2021-07-13 20:47:54,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,221 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:54,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 41 [2021-07-13 20:47:54,222 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,518 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-07-13 20:47:54,518 INFO L628 ElimStorePlain]: treesize reduction 32, result has 92.9 percent of original size [2021-07-13 20:47:54,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:54,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 76 treesize of output 56 [2021-07-13 20:47:54,536 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,547 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:47:54,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 60 treesize of output 1 [2021-07-13 20:47:54,548 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,659 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-13 20:47:54,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:54,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:54,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 51 treesize of output 41 [2021-07-13 20:47:54,677 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:54,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:54,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 67 treesize of output 49 [2021-07-13 20:47:54,689 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,961 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-07-13 20:47:54,962 INFO L628 ElimStorePlain]: treesize reduction 10, result has 95.5 percent of original size [2021-07-13 20:47:54,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-13 20:47:54,968 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:559, output treesize:189 [2021-07-13 20:47:55,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:55,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798059808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:55,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:55,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-13 20:47:55,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175309649] [2021-07-13 20:47:55,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:55,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:55,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:55,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:55,162 INFO L87 Difference]: Start difference. First operand 2126 states and 7190 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-07-13 20:47:56,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:56,246 INFO L93 Difference]: Finished difference Result 2742 states and 9142 transitions. [2021-07-13 20:47:56,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:47:56,247 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-07-13 20:47:56,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:56,251 INFO L225 Difference]: With dead ends: 2742 [2021-07-13 20:47:56,251 INFO L226 Difference]: Without dead ends: 2727 [2021-07-13 20:47:56,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 1376.8ms TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:47:56,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2727 states. [2021-07-13 20:47:56,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2727 to 2126. [2021-07-13 20:47:56,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 2125 states have (on average 3.3835294117647057) internal successors, (7190), 2125 states have internal predecessors, (7190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:56,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 7190 transitions. [2021-07-13 20:47:56,280 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 7190 transitions. Word has length 26 [2021-07-13 20:47:56,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:56,280 INFO L482 AbstractCegarLoop]: Abstraction has 2126 states and 7190 transitions. [2021-07-13 20:47:56,280 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-07-13 20:47:56,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 7190 transitions. [2021-07-13 20:47:56,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:56,283 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:56,283 INFO L508 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-07-13 20:47:56,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3383,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:56,483 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:56,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:56,484 INFO L82 PathProgramCache]: Analyzing trace with hash -529489601, now seen corresponding path program 64 times [2021-07-13 20:47:56,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:56,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783998426] [2021-07-13 20:47:56,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:56,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:56,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:56,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783998426] [2021-07-13 20:47:56,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783998426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:56,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170135383] [2021-07-13 20:47:56,906 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-07-13 20:47:56,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:56,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:56,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:47:56,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:57,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,350 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 85 treesize of output 1 [2021-07-13 20:47:57,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,369 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,369 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 124 treesize of output 1 [2021-07-13 20:47:57,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,398 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:47:57,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 83 treesize of output 50 [2021-07-13 20:47:57,399 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,417 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,418 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 42 [2021-07-13 20:47:57,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,438 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,439 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 6 new quantified variables, introduced 4 case distinctions, treesize of input 85 treesize of output 1 [2021-07-13 20:47:57,439 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,467 INFO L354 Elim1Store]: treesize reduction 30, result has 18.9 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 95 treesize of output 57 [2021-07-13 20:47:57,468 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,487 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 83 treesize of output 1 [2021-07-13 20:47:57,487 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,506 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 119 treesize of output 1 [2021-07-13 20:47:57,507 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,526 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 76 treesize of output 1 [2021-07-13 20:47:57,527 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,544 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 88 treesize of output 47 [2021-07-13 20:47:57,546 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,563 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 71 treesize of output 45 [2021-07-13 20:47:57,565 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,584 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 129 treesize of output 1 [2021-07-13 20:47:57,585 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,603 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 66 treesize of output 1 [2021-07-13 20:47:57,604 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,622 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 93 treesize of output 1 [2021-07-13 20:47:57,623 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,640 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-13 20:47:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 90 treesize of output 1 [2021-07-13 20:47:57,641 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:47:57,657 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:47:57,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 119 treesize of output 55 [2021-07-13 20:47:57,658 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:57,707 INFO L628 ElimStorePlain]: treesize reduction 74, result has 35.7 percent of original size [2021-07-13 20:47:57,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:47:57,708 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:1653, output treesize:29 [2021-07-13 20:47:57,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:57,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170135383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:57,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:57,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-13 20:47:57,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681980878] [2021-07-13 20:47:57,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:47:57,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:57,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:47:57,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:47:57,771 INFO L87 Difference]: Start difference. First operand 2126 states and 7190 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-07-13 20:47:59,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:59,180 INFO L93 Difference]: Finished difference Result 2821 states and 9363 transitions. [2021-07-13 20:47:59,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:47:59,180 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-07-13 20:47:59,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:59,185 INFO L225 Difference]: With dead ends: 2821 [2021-07-13 20:47:59,185 INFO L226 Difference]: Without dead ends: 2799 [2021-07-13 20:47:59,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 1594.7ms TimeCoverageRelationStatistics Valid=289, Invalid=1043, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:47:59,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2021-07-13 20:47:59,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 2120. [2021-07-13 20:47:59,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.382255781028787) internal successors, (7167), 2119 states have internal predecessors, (7167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:59,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7167 transitions. [2021-07-13 20:47:59,216 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7167 transitions. Word has length 26 [2021-07-13 20:47:59,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:59,216 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7167 transitions. [2021-07-13 20:47:59,216 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-07-13 20:47:59,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7167 transitions. [2021-07-13 20:47:59,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:47:59,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:59,219 INFO L508 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-07-13 20:47:59,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3402,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:59,419 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:59,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:59,420 INFO L82 PathProgramCache]: Analyzing trace with hash -815414513, now seen corresponding path program 65 times [2021-07-13 20:47:59,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:59,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092176450] [2021-07-13 20:47:59,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:59,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:59,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-07-13 20:47:59,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:59,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092176450] [2021-07-13 20:47:59,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092176450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:59,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349790676] [2021-07-13 20:47:59,799 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-07-13 20:47:59,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:47:59,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:59,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:47:59,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:00,167 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-07-13 20:48:00,221 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_493], 5=[v_prenex_491, v_prenex_495]} [2021-07-13 20:48:00,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 18 [2021-07-13 20:48:00,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-07-13 20:48:00,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,378 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-07-13 20:48:00,379 INFO L628 ElimStorePlain]: treesize reduction 195, result has 44.9 percent of original size [2021-07-13 20:48:00,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2021-07-13 20:48:00,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:00,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,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 28 treesize of output 14 [2021-07-13 20:48:00,438 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:00,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:00,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:48:00,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 48 treesize of output 24 [2021-07-13 20:48:00,488 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:00,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:00,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:48:00,527 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:429, output treesize:55 [2021-07-13 20:48:00,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:00,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349790676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:00,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:00,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-13 20:48:00,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961077209] [2021-07-13 20:48:00,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:48:00,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:00,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:48:00,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:48:00,575 INFO L87 Difference]: Start difference. First operand 2120 states and 7167 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-07-13 20:48:01,876 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-07-13 20:48:01,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:01,988 INFO L93 Difference]: Finished difference Result 2661 states and 8818 transitions. [2021-07-13 20:48:01,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:48:01,988 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-07-13 20:48:01,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:01,993 INFO L225 Difference]: With dead ends: 2661 [2021-07-13 20:48:01,993 INFO L226 Difference]: Without dead ends: 2642 [2021-07-13 20:48:01,993 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1610.2ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:48:01,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2021-07-13 20:48:02,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 2120. [2021-07-13 20:48:02,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.381311939594148) internal successors, (7165), 2119 states have internal predecessors, (7165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:02,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7165 transitions. [2021-07-13 20:48:02,020 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7165 transitions. Word has length 26 [2021-07-13 20:48:02,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:02,020 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7165 transitions. [2021-07-13 20:48:02,020 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-07-13 20:48:02,020 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7165 transitions. [2021-07-13 20:48:02,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:48:02,023 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:02,023 INFO L508 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-07-13 20:48:02,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3460,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:02,223 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:02,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:02,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1107808399, now seen corresponding path program 66 times [2021-07-13 20:48:02,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:02,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750912657] [2021-07-13 20:48:02,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:02,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:02,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:02,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:02,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750912657] [2021-07-13 20:48:02,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750912657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:02,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882653912] [2021-07-13 20:48:02,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 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-07-13 20:48:02,583 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:48:02,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:02,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:48:02,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:02,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,849 INFO L354 Elim1Store]: treesize reduction 4, result has 87.1 percent of original size [2021-07-13 20:48:02,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 55 [2021-07-13 20:48:02,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:02,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,885 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-13 20:48:02,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 43 [2021-07-13 20:48:02,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:02,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,915 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-07-13 20:48:02,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 40 [2021-07-13 20:48:02,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:02,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,946 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-07-13 20:48:02,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 42 [2021-07-13 20:48:02,948 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:02,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,965 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:02,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 23 [2021-07-13 20:48:02,967 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:02,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:02,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,005 INFO L354 Elim1Store]: treesize reduction 4, result has 87.1 percent of original size [2021-07-13 20:48:03,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 55 [2021-07-13 20:48:03,008 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,027 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,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 46 treesize of output 26 [2021-07-13 20:48:03,028 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,059 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:03,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 71 [2021-07-13 20:48:03,069 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,100 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-07-13 20:48:03,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 42 [2021-07-13 20:48:03,101 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,120 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,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 46 treesize of output 26 [2021-07-13 20:48:03,121 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,141 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 1 [2021-07-13 20:48:03,142 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,161 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 1 [2021-07-13 20:48:03,162 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,182 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-07-13 20:48:03,182 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,202 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,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 65 treesize of output 1 [2021-07-13 20:48:03,203 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,222 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 1 [2021-07-13 20:48:03,222 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:48:03,234 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-07-13 20:48:03,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 1 [2021-07-13 20:48:03,235 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:03,357 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 21 [2021-07-13 20:48:03,357 INFO L628 ElimStorePlain]: treesize reduction 255, result has 17.7 percent of original size [2021-07-13 20:48:03,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:48:03,358 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1081, output treesize:55 [2021-07-13 20:48:03,471 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:03,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882653912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:03,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:03,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:48:03,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001065631] [2021-07-13 20:48:03,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:48:03,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:03,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:48:03,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:48:03,472 INFO L87 Difference]: Start difference. First operand 2120 states and 7165 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-07-13 20:48:04,855 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-07-13 20:48:05,042 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-07-13 20:48:05,188 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-07-13 20:48:05,507 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 69 [2021-07-13 20:48:05,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:05,819 INFO L93 Difference]: Finished difference Result 2604 states and 8571 transitions. [2021-07-13 20:48:05,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:05,819 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-07-13 20:48:05,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:05,825 INFO L225 Difference]: With dead ends: 2604 [2021-07-13 20:48:05,825 INFO L226 Difference]: Without dead ends: 2574 [2021-07-13 20:48:05,825 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2280.1ms TimeCoverageRelationStatistics Valid=315, Invalid=1325, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:48:05,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2021-07-13 20:48:05,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 2120. [2021-07-13 20:48:05,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.381311939594148) internal successors, (7165), 2119 states have internal predecessors, (7165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:05,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7165 transitions. [2021-07-13 20:48:05,855 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7165 transitions. Word has length 26 [2021-07-13 20:48:05,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:05,855 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7165 transitions. [2021-07-13 20:48:05,855 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-07-13 20:48:05,855 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7165 transitions. [2021-07-13 20:48:05,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:05,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:05,858 INFO L508 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-07-13 20:48:06,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3474 [2021-07-13 20:48:06,058 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:06,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:06,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1424792101, now seen corresponding path program 58 times [2021-07-13 20:48:06,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:06,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813360748] [2021-07-13 20:48:06,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:06,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:06,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:06,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813360748] [2021-07-13 20:48:06,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813360748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:06,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309495190] [2021-07-13 20:48:06,102 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-07-13 20:48:06,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:06,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:06,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:06,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:06,249 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:06,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309495190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:06,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:06,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:48:06,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038063832] [2021-07-13 20:48:06,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:48:06,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:06,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:48:06,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:48:06,250 INFO L87 Difference]: Start difference. First operand 2120 states and 7165 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-07-13 20:48:07,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:07,272 INFO L93 Difference]: Finished difference Result 5051 states and 15656 transitions. [2021-07-13 20:48:07,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:48:07,272 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-07-13 20:48:07,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:07,281 INFO L225 Difference]: With dead ends: 5051 [2021-07-13 20:48:07,281 INFO L226 Difference]: Without dead ends: 5051 [2021-07-13 20:48:07,282 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 595.9ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:48:07,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5051 states. [2021-07-13 20:48:07,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5051 to 2317. [2021-07-13 20:48:07,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2317 states, 2316 states have (on average 3.435233160621762) internal successors, (7956), 2316 states have internal predecessors, (7956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:07,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2317 states to 2317 states and 7956 transitions. [2021-07-13 20:48:07,331 INFO L78 Accepts]: Start accepts. Automaton has 2317 states and 7956 transitions. Word has length 28 [2021-07-13 20:48:07,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:07,331 INFO L482 AbstractCegarLoop]: Abstraction has 2317 states and 7956 transitions. [2021-07-13 20:48:07,331 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-07-13 20:48:07,331 INFO L276 IsEmpty]: Start isEmpty. Operand 2317 states and 7956 transitions. [2021-07-13 20:48:07,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:07,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:07,334 INFO L508 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-07-13 20:48:07,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3503,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:07,535 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:07,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:07,535 INFO L82 PathProgramCache]: Analyzing trace with hash 448473257, now seen corresponding path program 59 times [2021-07-13 20:48:07,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:07,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015676044] [2021-07-13 20:48:07,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:07,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:07,579 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:07,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:07,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015676044] [2021-07-13 20:48:07,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015676044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:07,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883101292] [2021-07-13 20:48:07,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:07,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:48:07,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:07,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:07,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:07,715 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:07,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883101292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:07,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:07,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:48:07,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261518019] [2021-07-13 20:48:07,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:48:07,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:07,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:48:07,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:48:07,716 INFO L87 Difference]: Start difference. First operand 2317 states and 7956 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-07-13 20:48:09,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:09,002 INFO L93 Difference]: Finished difference Result 6617 states and 20175 transitions. [2021-07-13 20:48:09,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:48:09,002 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-07-13 20:48:09,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:09,014 INFO L225 Difference]: With dead ends: 6617 [2021-07-13 20:48:09,014 INFO L226 Difference]: Without dead ends: 6617 [2021-07-13 20:48:09,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 786.8ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:48:09,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6617 states. [2021-07-13 20:48:09,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6617 to 2331. [2021-07-13 20:48:09,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2331 states, 2330 states have (on average 3.4437768240343347) internal successors, (8024), 2330 states have internal predecessors, (8024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:09,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2331 states to 2331 states and 8024 transitions. [2021-07-13 20:48:09,075 INFO L78 Accepts]: Start accepts. Automaton has 2331 states and 8024 transitions. Word has length 28 [2021-07-13 20:48:09,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:09,075 INFO L482 AbstractCegarLoop]: Abstraction has 2331 states and 8024 transitions. [2021-07-13 20:48:09,075 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-07-13 20:48:09,075 INFO L276 IsEmpty]: Start isEmpty. Operand 2331 states and 8024 transitions. [2021-07-13 20:48:09,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:09,079 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:09,079 INFO L508 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-07-13 20:48:09,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3504 [2021-07-13 20:48:09,282 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:09,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:09,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1977377901, now seen corresponding path program 60 times [2021-07-13 20:48:09,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:09,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532636356] [2021-07-13 20:48:09,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:09,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:09,331 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:09,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:09,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532636356] [2021-07-13 20:48:09,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532636356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:09,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183099149] [2021-07-13 20:48:09,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:09,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:48:09,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:09,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:09,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:09,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:09,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183099149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:09,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:09,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:48:09,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460365161] [2021-07-13 20:48:09,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:48:09,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:09,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:48:09,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:48:09,475 INFO L87 Difference]: Start difference. First operand 2331 states and 8024 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-07-13 20:48:10,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:10,688 INFO L93 Difference]: Finished difference Result 6008 states and 18701 transitions. [2021-07-13 20:48:10,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:48:10,689 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-07-13 20:48:10,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:10,699 INFO L225 Difference]: With dead ends: 6008 [2021-07-13 20:48:10,700 INFO L226 Difference]: Without dead ends: 6008 [2021-07-13 20:48:10,700 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 770.2ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:48:10,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6008 states. [2021-07-13 20:48:10,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6008 to 2276. [2021-07-13 20:48:10,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2275 states have (on average 3.418901098901099) internal successors, (7778), 2275 states have internal predecessors, (7778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:10,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 7778 transitions. [2021-07-13 20:48:10,756 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 7778 transitions. Word has length 28 [2021-07-13 20:48:10,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:10,756 INFO L482 AbstractCegarLoop]: Abstraction has 2276 states and 7778 transitions. [2021-07-13 20:48:10,756 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-07-13 20:48:10,756 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 7778 transitions. [2021-07-13 20:48:10,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:10,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:10,759 INFO L508 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-07-13 20:48:10,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3505,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:10,961 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:10,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:10,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1153995099, now seen corresponding path program 61 times [2021-07-13 20:48:10,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:10,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999030692] [2021-07-13 20:48:10,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:11,006 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:11,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:11,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999030692] [2021-07-13 20:48:11,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999030692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:11,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205165076] [2021-07-13 20:48:11,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:11,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:11,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:11,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:11,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:11,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205165076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:11,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:11,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:48:11,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052229061] [2021-07-13 20:48:11,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:48:11,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:11,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:48:11,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:48:11,141 INFO L87 Difference]: Start difference. First operand 2276 states and 7778 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-07-13 20:48:12,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:12,292 INFO L93 Difference]: Finished difference Result 5144 states and 15840 transitions. [2021-07-13 20:48:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:48:12,292 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-07-13 20:48:12,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:12,300 INFO L225 Difference]: With dead ends: 5144 [2021-07-13 20:48:12,301 INFO L226 Difference]: Without dead ends: 5144 [2021-07-13 20:48:12,301 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 698.2ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:48:12,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2021-07-13 20:48:12,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 2286. [2021-07-13 20:48:12,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 2285 states have (on average 3.415317286652079) internal successors, (7804), 2285 states have internal predecessors, (7804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:12,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 7804 transitions. [2021-07-13 20:48:12,347 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 7804 transitions. Word has length 28 [2021-07-13 20:48:12,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:12,347 INFO L482 AbstractCegarLoop]: Abstraction has 2286 states and 7804 transitions. [2021-07-13 20:48:12,348 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-07-13 20:48:12,348 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 7804 transitions. [2021-07-13 20:48:12,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:12,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:12,351 INFO L508 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-07-13 20:48:12,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3506 [2021-07-13 20:48:12,551 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:12,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:12,552 INFO L82 PathProgramCache]: Analyzing trace with hash 987823393, now seen corresponding path program 67 times [2021-07-13 20:48:12,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:12,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107096769] [2021-07-13 20:48:12,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:12,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:12,595 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:12,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:12,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107096769] [2021-07-13 20:48:12,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107096769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:12,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099331628] [2021-07-13 20:48:12,595 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 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-07-13 20:48:12,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:12,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:12,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:12,715 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:12,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099331628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:12,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:12,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:48:12,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497542087] [2021-07-13 20:48:12,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:12,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:12,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:12,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:12,716 INFO L87 Difference]: Start difference. First operand 2286 states and 7804 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-07-13 20:48:13,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:13,339 INFO L93 Difference]: Finished difference Result 4580 states and 14284 transitions. [2021-07-13 20:48:13,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:48:13,339 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-07-13 20:48:13,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:13,347 INFO L225 Difference]: With dead ends: 4580 [2021-07-13 20:48:13,347 INFO L226 Difference]: Without dead ends: 4580 [2021-07-13 20:48:13,347 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 332.5ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:48:13,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2021-07-13 20:48:13,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 2356. [2021-07-13 20:48:13,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2355 states have (on average 3.4) internal successors, (8007), 2355 states have internal predecessors, (8007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:13,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 8007 transitions. [2021-07-13 20:48:13,392 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 8007 transitions. Word has length 28 [2021-07-13 20:48:13,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:13,393 INFO L482 AbstractCegarLoop]: Abstraction has 2356 states and 8007 transitions. [2021-07-13 20:48:13,393 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-07-13 20:48:13,393 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 8007 transitions. [2021-07-13 20:48:13,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:13,395 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:13,396 INFO L508 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-07-13 20:48:13,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3507 [2021-07-13 20:48:13,597 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:13,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:13,597 INFO L82 PathProgramCache]: Analyzing trace with hash 846454761, now seen corresponding path program 62 times [2021-07-13 20:48:13,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:13,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722483042] [2021-07-13 20:48:13,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:13,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:13,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:13,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722483042] [2021-07-13 20:48:13,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722483042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:13,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252321215] [2021-07-13 20:48:13,632 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 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-07-13 20:48:13,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:13,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:13,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:48:13,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:13,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:13,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252321215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:13,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:13,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:48:13,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420682646] [2021-07-13 20:48:13,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:48:13,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:13,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:48:13,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:48:13,716 INFO L87 Difference]: Start difference. First operand 2356 states and 8007 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-07-13 20:48:13,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:13,901 INFO L93 Difference]: Finished difference Result 3884 states and 12614 transitions. [2021-07-13 20:48:13,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:48:13,901 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-07-13 20:48:13,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:13,907 INFO L225 Difference]: With dead ends: 3884 [2021-07-13 20:48:13,907 INFO L226 Difference]: Without dead ends: 3866 [2021-07-13 20:48:13,907 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 114.7ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:48:13,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3866 states. [2021-07-13 20:48:13,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3866 to 2736. [2021-07-13 20:48:13,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2736 states, 2735 states have (on average 3.4661791590493602) internal successors, (9480), 2735 states have internal predecessors, (9480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:13,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 9480 transitions. [2021-07-13 20:48:13,964 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 9480 transitions. Word has length 28 [2021-07-13 20:48:13,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:13,964 INFO L482 AbstractCegarLoop]: Abstraction has 2736 states and 9480 transitions. [2021-07-13 20:48:13,965 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-07-13 20:48:13,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 9480 transitions. [2021-07-13 20:48:13,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:13,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:13,968 INFO L508 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-07-13 20:48:14,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3508 [2021-07-13 20:48:14,169 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:14,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:14,169 INFO L82 PathProgramCache]: Analyzing trace with hash 409486053, now seen corresponding path program 63 times [2021-07-13 20:48:14,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:14,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806005850] [2021-07-13 20:48:14,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:14,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:14,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:14,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:14,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806005850] [2021-07-13 20:48:14,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806005850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:14,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305512566] [2021-07-13 20:48:14,204 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 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-07-13 20:48:14,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:48:14,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:14,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:14,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:14,309 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:14,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305512566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:14,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:14,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:48:14,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074921217] [2021-07-13 20:48:14,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:14,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:14,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:14,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:14,310 INFO L87 Difference]: Start difference. First operand 2736 states and 9480 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-07-13 20:48:14,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:14,967 INFO L93 Difference]: Finished difference Result 4561 states and 14499 transitions. [2021-07-13 20:48:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:48:14,967 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-07-13 20:48:14,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:14,975 INFO L225 Difference]: With dead ends: 4561 [2021-07-13 20:48:14,975 INFO L226 Difference]: Without dead ends: 4514 [2021-07-13 20:48:14,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 365.2ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:48:14,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4514 states. [2021-07-13 20:48:15,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4514 to 2898. [2021-07-13 20:48:15,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2898 states, 2897 states have (on average 3.486365205384881) internal successors, (10100), 2897 states have internal predecessors, (10100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:15,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 10100 transitions. [2021-07-13 20:48:15,029 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 10100 transitions. Word has length 28 [2021-07-13 20:48:15,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:15,029 INFO L482 AbstractCegarLoop]: Abstraction has 2898 states and 10100 transitions. [2021-07-13 20:48:15,029 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-07-13 20:48:15,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 10100 transitions. [2021-07-13 20:48:15,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:15,033 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:15,033 INFO L508 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-07-13 20:48:15,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3509,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:15,233 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:15,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:15,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1945575529, now seen corresponding path program 64 times [2021-07-13 20:48:15,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:15,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969135914] [2021-07-13 20:48:15,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:15,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:15,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:15,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969135914] [2021-07-13 20:48:15,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969135914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:15,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22501525] [2021-07-13 20:48:15,268 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 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-07-13 20:48:15,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:15,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:15,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:15,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:15,415 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:15,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22501525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:15,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:15,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:48:15,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864782563] [2021-07-13 20:48:15,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:15,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:15,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:15,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:15,416 INFO L87 Difference]: Start difference. First operand 2898 states and 10100 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-07-13 20:48:16,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:16,155 INFO L93 Difference]: Finished difference Result 4846 states and 15131 transitions. [2021-07-13 20:48:16,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:48:16,156 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-07-13 20:48:16,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:16,163 INFO L225 Difference]: With dead ends: 4846 [2021-07-13 20:48:16,164 INFO L226 Difference]: Without dead ends: 4820 [2021-07-13 20:48:16,164 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 491.8ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:16,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4820 states. [2021-07-13 20:48:16,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4820 to 2913. [2021-07-13 20:48:16,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2913 states, 2912 states have (on average 3.4903846153846154) internal successors, (10164), 2912 states have internal predecessors, (10164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:16,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2913 states to 2913 states and 10164 transitions. [2021-07-13 20:48:16,215 INFO L78 Accepts]: Start accepts. Automaton has 2913 states and 10164 transitions. Word has length 28 [2021-07-13 20:48:16,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:16,215 INFO L482 AbstractCegarLoop]: Abstraction has 2913 states and 10164 transitions. [2021-07-13 20:48:16,215 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-07-13 20:48:16,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2913 states and 10164 transitions. [2021-07-13 20:48:16,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:16,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:16,219 INFO L508 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-07-13 20:48:16,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3510,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:16,420 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:16,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:16,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1676978985, now seen corresponding path program 65 times [2021-07-13 20:48:16,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:16,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702255687] [2021-07-13 20:48:16,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:16,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:16,461 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:16,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:16,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702255687] [2021-07-13 20:48:16,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702255687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:16,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699502813] [2021-07-13 20:48:16,461 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:48:16,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:48:16,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:16,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:16,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:16,576 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:16,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699502813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:16,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:16,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:48:16,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726037825] [2021-07-13 20:48:16,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:16,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:16,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:16,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:16,577 INFO L87 Difference]: Start difference. First operand 2913 states and 10164 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-07-13 20:48:17,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:17,300 INFO L93 Difference]: Finished difference Result 4838 states and 15131 transitions. [2021-07-13 20:48:17,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:48:17,300 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-07-13 20:48:17,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:17,308 INFO L225 Difference]: With dead ends: 4838 [2021-07-13 20:48:17,308 INFO L226 Difference]: Without dead ends: 4823 [2021-07-13 20:48:17,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 457.1ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:17,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4823 states. [2021-07-13 20:48:17,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4823 to 2913. [2021-07-13 20:48:17,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2913 states, 2912 states have (on average 3.48592032967033) internal successors, (10151), 2912 states have internal predecessors, (10151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:17,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2913 states to 2913 states and 10151 transitions. [2021-07-13 20:48:17,363 INFO L78 Accepts]: Start accepts. Automaton has 2913 states and 10151 transitions. Word has length 28 [2021-07-13 20:48:17,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:17,364 INFO L482 AbstractCegarLoop]: Abstraction has 2913 states and 10151 transitions. [2021-07-13 20:48:17,364 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-07-13 20:48:17,364 INFO L276 IsEmpty]: Start isEmpty. Operand 2913 states and 10151 transitions. [2021-07-13 20:48:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:17,367 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:17,367 INFO L508 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-07-13 20:48:17,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3511 [2021-07-13 20:48:17,568 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:17,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:17,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1569189389, now seen corresponding path program 66 times [2021-07-13 20:48:17,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:17,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233317492] [2021-07-13 20:48:17,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:17,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:17,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:17,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:17,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233317492] [2021-07-13 20:48:17,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233317492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:17,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037803067] [2021-07-13 20:48:17,603 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 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-07-13 20:48:17,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:48:17,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:17,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:17,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:17,698 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:17,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037803067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:17,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:17,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:48:17,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235324484] [2021-07-13 20:48:17,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:17,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:17,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:17,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:17,699 INFO L87 Difference]: Start difference. First operand 2913 states and 10151 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-07-13 20:48:18,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:18,253 INFO L93 Difference]: Finished difference Result 5599 states and 17892 transitions. [2021-07-13 20:48:18,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:48:18,253 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-07-13 20:48:18,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:18,263 INFO L225 Difference]: With dead ends: 5599 [2021-07-13 20:48:18,263 INFO L226 Difference]: Without dead ends: 5552 [2021-07-13 20:48:18,263 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 335.1ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:48:18,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5552 states. [2021-07-13 20:48:18,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5552 to 3063. [2021-07-13 20:48:18,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 3062 states have (on average 3.5303723056825604) internal successors, (10810), 3062 states have internal predecessors, (10810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:18,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 10810 transitions. [2021-07-13 20:48:18,328 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 10810 transitions. Word has length 28 [2021-07-13 20:48:18,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:18,328 INFO L482 AbstractCegarLoop]: Abstraction has 3063 states and 10810 transitions. [2021-07-13 20:48:18,328 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-07-13 20:48:18,328 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 10810 transitions. [2021-07-13 20:48:18,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:18,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:18,332 INFO L508 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-07-13 20:48:18,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3512,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:18,536 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:18,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:18,536 INFO L82 PathProgramCache]: Analyzing trace with hash -641999155, now seen corresponding path program 67 times [2021-07-13 20:48:18,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:18,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592689991] [2021-07-13 20:48:18,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:18,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:18,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:18,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592689991] [2021-07-13 20:48:18,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592689991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:18,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163254320] [2021-07-13 20:48:18,561 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 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-07-13 20:48:18,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:18,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:48:18,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:18,648 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:18,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163254320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:18,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:18,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-13 20:48:18,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811998937] [2021-07-13 20:48:18,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:48:18,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:18,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:48:18,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:48:18,649 INFO L87 Difference]: Start difference. First operand 3063 states and 10810 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-07-13 20:48:18,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:18,814 INFO L93 Difference]: Finished difference Result 4390 states and 14427 transitions. [2021-07-13 20:48:18,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:48:18,814 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-07-13 20:48:18,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:18,822 INFO L225 Difference]: With dead ends: 4390 [2021-07-13 20:48:18,822 INFO L226 Difference]: Without dead ends: 4390 [2021-07-13 20:48:18,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 114.5ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:48:18,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4390 states. [2021-07-13 20:48:18,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4390 to 2947. [2021-07-13 20:48:18,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2947 states, 2946 states have (on average 3.5020366598778003) internal successors, (10317), 2946 states have internal predecessors, (10317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:18,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2947 states to 2947 states and 10317 transitions. [2021-07-13 20:48:18,870 INFO L78 Accepts]: Start accepts. Automaton has 2947 states and 10317 transitions. Word has length 28 [2021-07-13 20:48:18,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:18,870 INFO L482 AbstractCegarLoop]: Abstraction has 2947 states and 10317 transitions. [2021-07-13 20:48:18,870 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-07-13 20:48:18,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2947 states and 10317 transitions. [2021-07-13 20:48:18,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:18,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:18,874 INFO L508 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-07-13 20:48:19,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3513,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:19,075 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:19,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:19,075 INFO L82 PathProgramCache]: Analyzing trace with hash -1988680721, now seen corresponding path program 68 times [2021-07-13 20:48:19,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:19,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484456134] [2021-07-13 20:48:19,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:19,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:19,111 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:19,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:19,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484456134] [2021-07-13 20:48:19,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484456134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:19,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966944086] [2021-07-13 20:48:19,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:48:19,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:19,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:19,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:19,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:19,211 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:19,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966944086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:19,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:19,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:48:19,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313947396] [2021-07-13 20:48:19,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:19,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:19,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:19,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:19,212 INFO L87 Difference]: Start difference. First operand 2947 states and 10317 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-07-13 20:48:19,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:19,880 INFO L93 Difference]: Finished difference Result 6294 states and 19912 transitions. [2021-07-13 20:48:19,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:48:19,880 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-07-13 20:48:19,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:19,891 INFO L225 Difference]: With dead ends: 6294 [2021-07-13 20:48:19,891 INFO L226 Difference]: Without dead ends: 6294 [2021-07-13 20:48:19,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 416.2ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:19,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6294 states. [2021-07-13 20:48:19,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6294 to 2965. [2021-07-13 20:48:19,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2965 states, 2964 states have (on average 3.5020242914979756) internal successors, (10380), 2964 states have internal predecessors, (10380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:19,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2965 states to 2965 states and 10380 transitions. [2021-07-13 20:48:19,955 INFO L78 Accepts]: Start accepts. Automaton has 2965 states and 10380 transitions. Word has length 28 [2021-07-13 20:48:19,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:19,955 INFO L482 AbstractCegarLoop]: Abstraction has 2965 states and 10380 transitions. [2021-07-13 20:48:19,955 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-07-13 20:48:19,955 INFO L276 IsEmpty]: Start isEmpty. Operand 2965 states and 10380 transitions. [2021-07-13 20:48:19,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:19,959 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:19,959 INFO L508 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-07-13 20:48:20,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3514 [2021-07-13 20:48:20,160 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:20,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:20,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1203766627, now seen corresponding path program 69 times [2021-07-13 20:48:20,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:20,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917114011] [2021-07-13 20:48:20,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:20,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:20,195 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:20,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:20,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917114011] [2021-07-13 20:48:20,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917114011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:20,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892934164] [2021-07-13 20:48:20,195 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 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-07-13 20:48:20,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:48:20,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:20,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:20,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:20,311 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:20,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892934164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:20,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:20,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:48:20,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001586308] [2021-07-13 20:48:20,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:20,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:20,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:20,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:20,312 INFO L87 Difference]: Start difference. First operand 2965 states and 10380 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-07-13 20:48:21,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:21,083 INFO L93 Difference]: Finished difference Result 6549 states and 20685 transitions. [2021-07-13 20:48:21,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:48:21,083 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-07-13 20:48:21,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:21,095 INFO L225 Difference]: With dead ends: 6549 [2021-07-13 20:48:21,096 INFO L226 Difference]: Without dead ends: 6549 [2021-07-13 20:48:21,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 439.4ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:48:21,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6549 states. [2021-07-13 20:48:21,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6549 to 3059. [2021-07-13 20:48:21,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3059 states, 3058 states have (on average 3.4947678221059517) internal successors, (10687), 3058 states have internal predecessors, (10687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:21,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3059 states to 3059 states and 10687 transitions. [2021-07-13 20:48:21,169 INFO L78 Accepts]: Start accepts. Automaton has 3059 states and 10687 transitions. Word has length 28 [2021-07-13 20:48:21,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:21,169 INFO L482 AbstractCegarLoop]: Abstraction has 3059 states and 10687 transitions. [2021-07-13 20:48:21,169 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-07-13 20:48:21,169 INFO L276 IsEmpty]: Start isEmpty. Operand 3059 states and 10687 transitions. [2021-07-13 20:48:21,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:21,173 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:21,173 INFO L508 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-07-13 20:48:21,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3515,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:21,373 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:21,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:21,374 INFO L82 PathProgramCache]: Analyzing trace with hash 2008178013, now seen corresponding path program 70 times [2021-07-13 20:48:21,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:21,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642522825] [2021-07-13 20:48:21,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:21,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:21,409 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:21,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:21,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642522825] [2021-07-13 20:48:21,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642522825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:21,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333525485] [2021-07-13 20:48:21,410 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 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-07-13 20:48:21,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:21,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:21,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:21,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:21,504 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:21,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333525485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:21,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:21,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:48:21,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037300166] [2021-07-13 20:48:21,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:21,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:21,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:21,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:21,505 INFO L87 Difference]: Start difference. First operand 3059 states and 10687 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-07-13 20:48:22,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:22,165 INFO L93 Difference]: Finished difference Result 6709 states and 21196 transitions. [2021-07-13 20:48:22,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:48:22,165 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-07-13 20:48:22,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:22,177 INFO L225 Difference]: With dead ends: 6709 [2021-07-13 20:48:22,177 INFO L226 Difference]: Without dead ends: 6673 [2021-07-13 20:48:22,177 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 367.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:48:22,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6673 states. [2021-07-13 20:48:22,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6673 to 3461. [2021-07-13 20:48:22,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3461 states, 3460 states have (on average 3.5245664739884393) internal successors, (12195), 3460 states have internal predecessors, (12195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:22,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3461 states to 3461 states and 12195 transitions. [2021-07-13 20:48:22,261 INFO L78 Accepts]: Start accepts. Automaton has 3461 states and 12195 transitions. Word has length 28 [2021-07-13 20:48:22,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:22,261 INFO L482 AbstractCegarLoop]: Abstraction has 3461 states and 12195 transitions. [2021-07-13 20:48:22,261 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-07-13 20:48:22,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3461 states and 12195 transitions. [2021-07-13 20:48:22,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:22,266 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:22,266 INFO L508 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-07-13 20:48:22,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3516 [2021-07-13 20:48:22,467 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:22,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:22,467 INFO L82 PathProgramCache]: Analyzing trace with hash -815711165, now seen corresponding path program 71 times [2021-07-13 20:48:22,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:22,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679228009] [2021-07-13 20:48:22,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:22,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:22,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:22,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:22,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679228009] [2021-07-13 20:48:22,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679228009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:22,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680556367] [2021-07-13 20:48:22,501 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 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-07-13 20:48:22,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:48:22,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:22,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:22,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:22,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:22,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680556367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:22,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:22,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:48:22,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280324955] [2021-07-13 20:48:22,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:22,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:22,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:22,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:22,601 INFO L87 Difference]: Start difference. First operand 3461 states and 12195 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-07-13 20:48:23,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:23,246 INFO L93 Difference]: Finished difference Result 6846 states and 21557 transitions. [2021-07-13 20:48:23,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:48:23,246 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-07-13 20:48:23,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:23,259 INFO L225 Difference]: With dead ends: 6846 [2021-07-13 20:48:23,259 INFO L226 Difference]: Without dead ends: 6846 [2021-07-13 20:48:23,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 380.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:48:23,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6846 states. [2021-07-13 20:48:23,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6846 to 3175. [2021-07-13 20:48:23,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.484247006931317) internal successors, (11059), 3174 states have internal predecessors, (11059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:23,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11059 transitions. [2021-07-13 20:48:23,355 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11059 transitions. Word has length 28 [2021-07-13 20:48:23,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:23,356 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11059 transitions. [2021-07-13 20:48:23,356 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-07-13 20:48:23,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11059 transitions. [2021-07-13 20:48:23,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:23,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:23,360 INFO L508 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-07-13 20:48:23,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3517 [2021-07-13 20:48:23,561 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:23,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:23,561 INFO L82 PathProgramCache]: Analyzing trace with hash -257646883, now seen corresponding path program 72 times [2021-07-13 20:48:23,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:23,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514145997] [2021-07-13 20:48:23,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:23,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:23,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:23,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514145997] [2021-07-13 20:48:23,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514145997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:23,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889655132] [2021-07-13 20:48:23,597 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 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-07-13 20:48:23,624 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:48:23,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:23,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:23,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:23,694 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:23,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889655132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:23,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:23,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:48:23,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812711700] [2021-07-13 20:48:23,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:23,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:23,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:23,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:23,695 INFO L87 Difference]: Start difference. First operand 3175 states and 11059 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-07-13 20:48:24,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:24,463 INFO L93 Difference]: Finished difference Result 6061 states and 19490 transitions. [2021-07-13 20:48:24,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:48:24,463 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-07-13 20:48:24,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:24,474 INFO L225 Difference]: With dead ends: 6061 [2021-07-13 20:48:24,474 INFO L226 Difference]: Without dead ends: 6057 [2021-07-13 20:48:24,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 404.5ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:48:24,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6057 states. [2021-07-13 20:48:24,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6057 to 2935. [2021-07-13 20:48:24,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.507498295841854) internal successors, (10291), 2934 states have internal predecessors, (10291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:24,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 10291 transitions. [2021-07-13 20:48:24,538 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 10291 transitions. Word has length 28 [2021-07-13 20:48:24,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:24,538 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 10291 transitions. [2021-07-13 20:48:24,538 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-07-13 20:48:24,538 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 10291 transitions. [2021-07-13 20:48:24,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:24,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:24,542 INFO L508 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-07-13 20:48:24,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3518 [2021-07-13 20:48:24,743 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:24,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:24,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1520596959, now seen corresponding path program 73 times [2021-07-13 20:48:24,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:24,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143171276] [2021-07-13 20:48:24,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:24,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:24,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:24,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143171276] [2021-07-13 20:48:24,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143171276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:24,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001418234] [2021-07-13 20:48:24,796 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:48:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:24,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:24,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:24,931 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:24,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001418234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:24,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:24,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:48:24,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934497542] [2021-07-13 20:48:24,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:24,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:24,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:24,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:24,932 INFO L87 Difference]: Start difference. First operand 2935 states and 10291 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-07-13 20:48:26,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:26,041 INFO L93 Difference]: Finished difference Result 9324 states and 30354 transitions. [2021-07-13 20:48:26,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:48:26,042 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-07-13 20:48:26,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:26,062 INFO L225 Difference]: With dead ends: 9324 [2021-07-13 20:48:26,062 INFO L226 Difference]: Without dead ends: 9324 [2021-07-13 20:48:26,063 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 636.8ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:48:26,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9324 states. [2021-07-13 20:48:26,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9324 to 3117. [2021-07-13 20:48:26,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3117 states, 3116 states have (on average 3.5805519897304237) internal successors, (11157), 3116 states have internal predecessors, (11157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:26,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3117 states to 3117 states and 11157 transitions. [2021-07-13 20:48:26,173 INFO L78 Accepts]: Start accepts. Automaton has 3117 states and 11157 transitions. Word has length 28 [2021-07-13 20:48:26,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:26,174 INFO L482 AbstractCegarLoop]: Abstraction has 3117 states and 11157 transitions. [2021-07-13 20:48:26,174 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-07-13 20:48:26,174 INFO L276 IsEmpty]: Start isEmpty. Operand 3117 states and 11157 transitions. [2021-07-13 20:48:26,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:26,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:26,179 INFO L508 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-07-13 20:48:26,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3519,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:26,379 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:26,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:26,379 INFO L82 PathProgramCache]: Analyzing trace with hash 8307685, now seen corresponding path program 74 times [2021-07-13 20:48:26,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:26,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939874739] [2021-07-13 20:48:26,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:26,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:26,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:26,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939874739] [2021-07-13 20:48:26,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939874739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:26,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088485162] [2021-07-13 20:48:26,416 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 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-07-13 20:48:26,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:26,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:26,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:26,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:26,536 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:26,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088485162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:26,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:26,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:48:26,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506524056] [2021-07-13 20:48:26,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:26,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:26,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:26,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:26,537 INFO L87 Difference]: Start difference. First operand 3117 states and 11157 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-07-13 20:48:27,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:27,581 INFO L93 Difference]: Finished difference Result 9147 states and 29872 transitions. [2021-07-13 20:48:27,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:48:27,581 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-07-13 20:48:27,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:27,600 INFO L225 Difference]: With dead ends: 9147 [2021-07-13 20:48:27,600 INFO L226 Difference]: Without dead ends: 9147 [2021-07-13 20:48:27,600 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 630.2ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:48:27,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9147 states. [2021-07-13 20:48:27,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9147 to 3083. [2021-07-13 20:48:27,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3083 states, 3082 states have (on average 3.562621674237508) internal successors, (10980), 3082 states have internal predecessors, (10980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:27,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3083 states to 3083 states and 10980 transitions. [2021-07-13 20:48:27,701 INFO L78 Accepts]: Start accepts. Automaton has 3083 states and 10980 transitions. Word has length 28 [2021-07-13 20:48:27,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:27,701 INFO L482 AbstractCegarLoop]: Abstraction has 3083 states and 10980 transitions. [2021-07-13 20:48:27,701 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-07-13 20:48:27,701 INFO L276 IsEmpty]: Start isEmpty. Operand 3083 states and 10980 transitions. [2021-07-13 20:48:27,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:27,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:27,706 INFO L508 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-07-13 20:48:27,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3520,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:27,906 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:27,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:27,906 INFO L82 PathProgramCache]: Analyzing trace with hash -2125990737, now seen corresponding path program 75 times [2021-07-13 20:48:27,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:27,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770483053] [2021-07-13 20:48:27,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:27,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:27,942 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:27,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:27,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770483053] [2021-07-13 20:48:27,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770483053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:27,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563273521] [2021-07-13 20:48:27,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 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-07-13 20:48:27,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:48:27,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:27,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:27,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:28,054 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:28,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563273521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:28,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:28,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:48:28,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070809031] [2021-07-13 20:48:28,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:28,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:28,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:28,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:28,055 INFO L87 Difference]: Start difference. First operand 3083 states and 10980 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-07-13 20:48:29,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:29,029 INFO L93 Difference]: Finished difference Result 8583 states and 27105 transitions. [2021-07-13 20:48:29,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:48:29,030 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-07-13 20:48:29,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:29,045 INFO L225 Difference]: With dead ends: 8583 [2021-07-13 20:48:29,046 INFO L226 Difference]: Without dead ends: 8583 [2021-07-13 20:48:29,046 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 522.9ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:48:29,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8583 states. [2021-07-13 20:48:29,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8583 to 3103. [2021-07-13 20:48:29,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3103 states, 3102 states have (on average 3.5660863958736297) internal successors, (11062), 3102 states have internal predecessors, (11062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:29,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3103 states to 3103 states and 11062 transitions. [2021-07-13 20:48:29,136 INFO L78 Accepts]: Start accepts. Automaton has 3103 states and 11062 transitions. Word has length 28 [2021-07-13 20:48:29,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:29,136 INFO L482 AbstractCegarLoop]: Abstraction has 3103 states and 11062 transitions. [2021-07-13 20:48:29,136 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-07-13 20:48:29,136 INFO L276 IsEmpty]: Start isEmpty. Operand 3103 states and 11062 transitions. [2021-07-13 20:48:29,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:29,140 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:29,141 INFO L508 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-07-13 20:48:29,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3521,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:29,341 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:29,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:29,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1053673763, now seen corresponding path program 76 times [2021-07-13 20:48:29,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:29,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116327291] [2021-07-13 20:48:29,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:29,378 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:29,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:29,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116327291] [2021-07-13 20:48:29,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116327291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:29,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120555195] [2021-07-13 20:48:29,379 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 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-07-13 20:48:29,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:29,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:29,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:29,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:29,482 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:29,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120555195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:29,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:29,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:48:29,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801994017] [2021-07-13 20:48:29,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:29,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:29,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:29,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:29,483 INFO L87 Difference]: Start difference. First operand 3103 states and 11062 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-07-13 20:48:30,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:30,386 INFO L93 Difference]: Finished difference Result 8084 states and 25895 transitions. [2021-07-13 20:48:30,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:48:30,386 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-07-13 20:48:30,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:30,402 INFO L225 Difference]: With dead ends: 8084 [2021-07-13 20:48:30,402 INFO L226 Difference]: Without dead ends: 8076 [2021-07-13 20:48:30,402 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 501.9ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:48:30,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8076 states. [2021-07-13 20:48:30,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8076 to 3085. [2021-07-13 20:48:30,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3085 states, 3084 states have (on average 3.5619325551232164) internal successors, (10985), 3084 states have internal predecessors, (10985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:30,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3085 states to 3085 states and 10985 transitions. [2021-07-13 20:48:30,507 INFO L78 Accepts]: Start accepts. Automaton has 3085 states and 10985 transitions. Word has length 28 [2021-07-13 20:48:30,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:30,507 INFO L482 AbstractCegarLoop]: Abstraction has 3085 states and 10985 transitions. [2021-07-13 20:48:30,507 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-07-13 20:48:30,507 INFO L276 IsEmpty]: Start isEmpty. Operand 3085 states and 10985 transitions. [2021-07-13 20:48:30,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:30,512 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:30,512 INFO L508 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-07-13 20:48:30,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3522,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:30,713 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:30,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:30,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1235475809, now seen corresponding path program 77 times [2021-07-13 20:48:30,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:30,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409991491] [2021-07-13 20:48:30,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:30,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:30,748 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:30,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:30,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409991491] [2021-07-13 20:48:30,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409991491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:30,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427842430] [2021-07-13 20:48:30,749 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 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-07-13 20:48:30,776 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:48:30,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:30,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:30,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:30,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427842430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:30,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:30,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:48:30,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716253808] [2021-07-13 20:48:30,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:30,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:30,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:30,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:30,877 INFO L87 Difference]: Start difference. First operand 3085 states and 10985 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-07-13 20:48:31,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:31,850 INFO L93 Difference]: Finished difference Result 8010 states and 25668 transitions. [2021-07-13 20:48:31,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:48:31,851 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-07-13 20:48:31,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:31,866 INFO L225 Difference]: With dead ends: 8010 [2021-07-13 20:48:31,866 INFO L226 Difference]: Without dead ends: 8010 [2021-07-13 20:48:31,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 552.7ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:48:31,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8010 states. [2021-07-13 20:48:31,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8010 to 3101. [2021-07-13 20:48:31,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3101 states, 3100 states have (on average 3.5641935483870966) internal successors, (11049), 3100 states have internal predecessors, (11049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:31,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3101 states to 3101 states and 11049 transitions. [2021-07-13 20:48:31,948 INFO L78 Accepts]: Start accepts. Automaton has 3101 states and 11049 transitions. Word has length 28 [2021-07-13 20:48:31,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:31,948 INFO L482 AbstractCegarLoop]: Abstraction has 3101 states and 11049 transitions. [2021-07-13 20:48:31,948 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-07-13 20:48:31,948 INFO L276 IsEmpty]: Start isEmpty. Operand 3101 states and 11049 transitions. [2021-07-13 20:48:31,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:31,952 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:31,952 INFO L508 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-07-13 20:48:32,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3523 [2021-07-13 20:48:32,153 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:32,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:32,153 INFO L82 PathProgramCache]: Analyzing trace with hash 180098415, now seen corresponding path program 78 times [2021-07-13 20:48:32,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:32,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178765414] [2021-07-13 20:48:32,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:32,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:32,191 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:32,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:32,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178765414] [2021-07-13 20:48:32,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178765414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:32,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735281135] [2021-07-13 20:48:32,191 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 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-07-13 20:48:32,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:48:32,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:32,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:32,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:32,330 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:32,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735281135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:32,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:32,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:48:32,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154902479] [2021-07-13 20:48:32,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:32,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:32,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:32,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:32,331 INFO L87 Difference]: Start difference. First operand 3101 states and 11049 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-07-13 20:48:33,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:33,315 INFO L93 Difference]: Finished difference Result 7678 states and 24884 transitions. [2021-07-13 20:48:33,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:48:33,316 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-07-13 20:48:33,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:33,331 INFO L225 Difference]: With dead ends: 7678 [2021-07-13 20:48:33,331 INFO L226 Difference]: Without dead ends: 7670 [2021-07-13 20:48:33,332 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 559.8ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:48:33,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7670 states. [2021-07-13 20:48:33,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7670 to 2858. [2021-07-13 20:48:33,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2858 states, 2857 states have (on average 3.4816240812040604) internal successors, (9947), 2857 states have internal predecessors, (9947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:33,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2858 states to 2858 states and 9947 transitions. [2021-07-13 20:48:33,414 INFO L78 Accepts]: Start accepts. Automaton has 2858 states and 9947 transitions. Word has length 28 [2021-07-13 20:48:33,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:33,414 INFO L482 AbstractCegarLoop]: Abstraction has 2858 states and 9947 transitions. [2021-07-13 20:48:33,414 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-07-13 20:48:33,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2858 states and 9947 transitions. [2021-07-13 20:48:33,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:33,418 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:33,418 INFO L508 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-07-13 20:48:33,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3524,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:33,619 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:33,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:33,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1618231897, now seen corresponding path program 79 times [2021-07-13 20:48:33,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:33,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322907038] [2021-07-13 20:48:33,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:33,657 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:33,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:33,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322907038] [2021-07-13 20:48:33,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322907038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:33,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489534561] [2021-07-13 20:48:33,658 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 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-07-13 20:48:33,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:33,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:33,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:33,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:33,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489534561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:33,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:33,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:48:33,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052051361] [2021-07-13 20:48:33,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:48:33,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:33,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:48:33,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:48:33,785 INFO L87 Difference]: Start difference. First operand 2858 states and 9947 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-07-13 20:48:34,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:34,682 INFO L93 Difference]: Finished difference Result 5875 states and 18762 transitions. [2021-07-13 20:48:34,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:48:34,683 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-07-13 20:48:34,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:34,693 INFO L225 Difference]: With dead ends: 5875 [2021-07-13 20:48:34,693 INFO L226 Difference]: Without dead ends: 5875 [2021-07-13 20:48:34,694 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 544.8ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:48:34,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5875 states. [2021-07-13 20:48:34,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5875 to 2870. [2021-07-13 20:48:34,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2870 states, 2869 states have (on average 3.480306727082607) internal successors, (9985), 2869 states have internal predecessors, (9985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:34,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2870 states to 2870 states and 9985 transitions. [2021-07-13 20:48:34,752 INFO L78 Accepts]: Start accepts. Automaton has 2870 states and 9985 transitions. Word has length 28 [2021-07-13 20:48:34,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:34,752 INFO L482 AbstractCegarLoop]: Abstraction has 2870 states and 9985 transitions. [2021-07-13 20:48:34,752 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-07-13 20:48:34,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 9985 transitions. [2021-07-13 20:48:34,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:34,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:34,756 INFO L508 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-07-13 20:48:34,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3525,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:34,956 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:34,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:34,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1792117207, now seen corresponding path program 80 times [2021-07-13 20:48:34,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:34,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652607389] [2021-07-13 20:48:34,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:34,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:34,993 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:34,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:34,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652607389] [2021-07-13 20:48:34,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652607389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:34,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805198258] [2021-07-13 20:48:34,993 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 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-07-13 20:48:35,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:35,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:35,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:35,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:35,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805198258] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:35,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:35,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:48:35,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138720963] [2021-07-13 20:48:35,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:48:35,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:35,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:48:35,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:48:35,128 INFO L87 Difference]: Start difference. First operand 2870 states and 9985 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:48:36,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:36,328 INFO L93 Difference]: Finished difference Result 6654 states and 20757 transitions. [2021-07-13 20:48:36,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:48:36,328 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:48:36,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:36,339 INFO L225 Difference]: With dead ends: 6654 [2021-07-13 20:48:36,340 INFO L226 Difference]: Without dead ends: 6654 [2021-07-13 20:48:36,340 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 730.4ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:48:36,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6654 states. [2021-07-13 20:48:36,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6654 to 2936. [2021-07-13 20:48:36,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2936 states, 2935 states have (on average 3.475979557069847) internal successors, (10202), 2935 states have internal predecessors, (10202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:36,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2936 states to 2936 states and 10202 transitions. [2021-07-13 20:48:36,407 INFO L78 Accepts]: Start accepts. Automaton has 2936 states and 10202 transitions. Word has length 28 [2021-07-13 20:48:36,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:36,407 INFO L482 AbstractCegarLoop]: Abstraction has 2936 states and 10202 transitions. [2021-07-13 20:48:36,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:48:36,407 INFO L276 IsEmpty]: Start isEmpty. Operand 2936 states and 10202 transitions. [2021-07-13 20:48:36,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:36,411 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:36,411 INFO L508 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-07-13 20:48:36,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3526,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:36,612 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:36,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:36,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1447472695, now seen corresponding path program 81 times [2021-07-13 20:48:36,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:36,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891993544] [2021-07-13 20:48:36,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:36,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:36,647 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:36,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:36,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891993544] [2021-07-13 20:48:36,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891993544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:36,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684647733] [2021-07-13 20:48:36,648 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 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-07-13 20:48:36,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:48:36,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:36,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:36,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:36,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684647733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:36,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:36,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:48:36,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848931866] [2021-07-13 20:48:36,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:48:36,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:36,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:48:36,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:48:36,776 INFO L87 Difference]: Start difference. First operand 2936 states and 10202 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:48:37,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:37,827 INFO L93 Difference]: Finished difference Result 6217 states and 19611 transitions. [2021-07-13 20:48:37,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:48:37,827 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:48:37,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:37,839 INFO L225 Difference]: With dead ends: 6217 [2021-07-13 20:48:37,840 INFO L226 Difference]: Without dead ends: 6213 [2021-07-13 20:48:37,840 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 638.2ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:48:37,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6213 states. [2021-07-13 20:48:37,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6213 to 2862. [2021-07-13 20:48:37,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2862 states, 2861 states have (on average 3.471513456833275) internal successors, (9932), 2861 states have internal predecessors, (9932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:37,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2862 states to 2862 states and 9932 transitions. [2021-07-13 20:48:37,929 INFO L78 Accepts]: Start accepts. Automaton has 2862 states and 9932 transitions. Word has length 28 [2021-07-13 20:48:37,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:37,929 INFO L482 AbstractCegarLoop]: Abstraction has 2862 states and 9932 transitions. [2021-07-13 20:48:37,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:48:37,929 INFO L276 IsEmpty]: Start isEmpty. Operand 2862 states and 9932 transitions. [2021-07-13 20:48:37,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:37,933 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:37,933 INFO L508 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-07-13 20:48:38,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3527 [2021-07-13 20:48:38,134 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:38,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:38,134 INFO L82 PathProgramCache]: Analyzing trace with hash 193360559, now seen corresponding path program 68 times [2021-07-13 20:48:38,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:38,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396432961] [2021-07-13 20:48:38,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:38,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:38,203 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:38,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:38,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396432961] [2021-07-13 20:48:38,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396432961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:38,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136631598] [2021-07-13 20:48:38,203 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 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-07-13 20:48:38,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:38,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:38,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:38,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:38,307 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:38,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136631598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:38,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:38,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:48:38,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580332252] [2021-07-13 20:48:38,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:38,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:38,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:38,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:38,308 INFO L87 Difference]: Start difference. First operand 2862 states and 9932 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-07-13 20:48:38,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:38,898 INFO L93 Difference]: Finished difference Result 5353 states and 17165 transitions. [2021-07-13 20:48:38,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:48:38,898 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-07-13 20:48:38,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:38,908 INFO L225 Difference]: With dead ends: 5353 [2021-07-13 20:48:38,908 INFO L226 Difference]: Without dead ends: 5353 [2021-07-13 20:48:38,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 353.6ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:48:38,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5353 states. [2021-07-13 20:48:38,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5353 to 2862. [2021-07-13 20:48:38,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2862 states, 2861 states have (on average 3.473610625655365) internal successors, (9938), 2861 states have internal predecessors, (9938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:38,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2862 states to 2862 states and 9938 transitions. [2021-07-13 20:48:38,964 INFO L78 Accepts]: Start accepts. Automaton has 2862 states and 9938 transitions. Word has length 28 [2021-07-13 20:48:38,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:38,964 INFO L482 AbstractCegarLoop]: Abstraction has 2862 states and 9938 transitions. [2021-07-13 20:48:38,964 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-07-13 20:48:38,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2862 states and 9938 transitions. [2021-07-13 20:48:38,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:38,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:38,968 INFO L508 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-07-13 20:48:39,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3528 [2021-07-13 20:48:39,169 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:39,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:39,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1418439203, now seen corresponding path program 69 times [2021-07-13 20:48:39,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:39,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349860570] [2021-07-13 20:48:39,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:39,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:39,212 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:39,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:39,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349860570] [2021-07-13 20:48:39,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349860570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:39,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282879378] [2021-07-13 20:48:39,213 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-07-13 20:48:39,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:48:39,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:39,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:39,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:39,318 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:39,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282879378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:39,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:39,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:48:39,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044296313] [2021-07-13 20:48:39,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:39,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:39,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:39,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:39,319 INFO L87 Difference]: Start difference. First operand 2862 states and 9938 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-07-13 20:48:40,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:40,173 INFO L93 Difference]: Finished difference Result 5672 states and 18078 transitions. [2021-07-13 20:48:40,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:48:40,173 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-07-13 20:48:40,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:40,183 INFO L225 Difference]: With dead ends: 5672 [2021-07-13 20:48:40,184 INFO L226 Difference]: Without dead ends: 5672 [2021-07-13 20:48:40,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 484.0ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:48:40,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5672 states. [2021-07-13 20:48:40,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5672 to 2853. [2021-07-13 20:48:40,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2853 states, 2852 states have (on average 3.473702664796634) internal successors, (9907), 2852 states have internal predecessors, (9907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:40,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2853 states to 2853 states and 9907 transitions. [2021-07-13 20:48:40,248 INFO L78 Accepts]: Start accepts. Automaton has 2853 states and 9907 transitions. Word has length 28 [2021-07-13 20:48:40,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:40,248 INFO L482 AbstractCegarLoop]: Abstraction has 2853 states and 9907 transitions. [2021-07-13 20:48:40,248 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-07-13 20:48:40,248 INFO L276 IsEmpty]: Start isEmpty. Operand 2853 states and 9907 transitions. [2021-07-13 20:48:40,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:40,252 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:40,252 INFO L508 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-07-13 20:48:40,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3529 [2021-07-13 20:48:40,453 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:40,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:40,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1649978851, now seen corresponding path program 70 times [2021-07-13 20:48:40,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:40,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188509321] [2021-07-13 20:48:40,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:40,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:40,494 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:40,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:40,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188509321] [2021-07-13 20:48:40,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188509321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:40,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635234156] [2021-07-13 20:48:40,494 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-07-13 20:48:40,534 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:40,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:40,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:40,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:40,621 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:40,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635234156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:40,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:40,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:48:40,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967012371] [2021-07-13 20:48:40,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:40,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:40,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:40,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:40,622 INFO L87 Difference]: Start difference. First operand 2853 states and 9907 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-07-13 20:48:41,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:41,506 INFO L93 Difference]: Finished difference Result 6160 states and 19384 transitions. [2021-07-13 20:48:41,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:48:41,506 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-07-13 20:48:41,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:41,518 INFO L225 Difference]: With dead ends: 6160 [2021-07-13 20:48:41,518 INFO L226 Difference]: Without dead ends: 6160 [2021-07-13 20:48:41,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 530.9ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:48:41,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6160 states. [2021-07-13 20:48:41,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6160 to 2913. [2021-07-13 20:48:41,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2913 states, 2912 states have (on average 3.4701236263736264) internal successors, (10105), 2912 states have internal predecessors, (10105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:41,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2913 states to 2913 states and 10105 transitions. [2021-07-13 20:48:41,614 INFO L78 Accepts]: Start accepts. Automaton has 2913 states and 10105 transitions. Word has length 28 [2021-07-13 20:48:41,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:41,614 INFO L482 AbstractCegarLoop]: Abstraction has 2913 states and 10105 transitions. [2021-07-13 20:48:41,614 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-07-13 20:48:41,614 INFO L276 IsEmpty]: Start isEmpty. Operand 2913 states and 10105 transitions. [2021-07-13 20:48:41,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:41,619 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:41,619 INFO L508 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-07-13 20:48:41,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3530,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:41,819 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:41,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:41,819 INFO L82 PathProgramCache]: Analyzing trace with hash 707808605, now seen corresponding path program 71 times [2021-07-13 20:48:41,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:41,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825408708] [2021-07-13 20:48:41,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:41,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:41,854 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:41,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:41,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825408708] [2021-07-13 20:48:41,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825408708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:41,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246509756] [2021-07-13 20:48:41,855 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-07-13 20:48:41,881 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:48:41,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:41,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:41,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:41,976 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:41,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246509756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:41,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:41,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-13 20:48:41,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167721377] [2021-07-13 20:48:41,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:48:41,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:41,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:48:41,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:48:41,976 INFO L87 Difference]: Start difference. First operand 2913 states and 10105 transitions. Second operand has 16 states, 16 states have (on average 3.0) 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-07-13 20:48:42,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:42,546 INFO L93 Difference]: Finished difference Result 6832 states and 22884 transitions. [2021-07-13 20:48:42,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:48:42,547 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) 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-07-13 20:48:42,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:42,559 INFO L225 Difference]: With dead ends: 6832 [2021-07-13 20:48:42,559 INFO L226 Difference]: Without dead ends: 6832 [2021-07-13 20:48:42,560 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 387.5ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:48:42,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6832 states. [2021-07-13 20:48:42,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6832 to 4173. [2021-07-13 20:48:42,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.5884467881112174) internal successors, (14971), 4172 states have internal predecessors, (14971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:42,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 14971 transitions. [2021-07-13 20:48:42,645 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 14971 transitions. Word has length 28 [2021-07-13 20:48:42,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:42,645 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 14971 transitions. [2021-07-13 20:48:42,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0) 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-07-13 20:48:42,646 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 14971 transitions. [2021-07-13 20:48:42,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:42,651 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:42,651 INFO L508 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-07-13 20:48:42,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3531,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:42,852 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:42,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:42,852 INFO L82 PathProgramCache]: Analyzing trace with hash -703859107, now seen corresponding path program 72 times [2021-07-13 20:48:42,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:42,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968860809] [2021-07-13 20:48:42,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:42,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:42,895 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:42,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:42,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968860809] [2021-07-13 20:48:42,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968860809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:42,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546363627] [2021-07-13 20:48:42,896 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-07-13 20:48:42,922 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:48:42,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:42,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:42,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:42,994 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:42,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546363627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:42,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:42,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:48:42,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116726520] [2021-07-13 20:48:42,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:42,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:42,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:42,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:42,995 INFO L87 Difference]: Start difference. First operand 4173 states and 14971 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-07-13 20:48:43,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:43,815 INFO L93 Difference]: Finished difference Result 7512 states and 25338 transitions. [2021-07-13 20:48:43,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:48:43,815 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-07-13 20:48:43,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:43,831 INFO L225 Difference]: With dead ends: 7512 [2021-07-13 20:48:43,831 INFO L226 Difference]: Without dead ends: 7508 [2021-07-13 20:48:43,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 471.9ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:48:43,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7508 states. [2021-07-13 20:48:43,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7508 to 4065. [2021-07-13 20:48:43,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.597194881889764) internal successors, (14619), 4064 states have internal predecessors, (14619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:43,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14619 transitions. [2021-07-13 20:48:43,922 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14619 transitions. Word has length 28 [2021-07-13 20:48:43,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:43,922 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14619 transitions. [2021-07-13 20:48:43,923 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-07-13 20:48:43,923 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14619 transitions. [2021-07-13 20:48:43,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:43,929 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:43,929 INFO L508 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-07-13 20:48:44,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3532,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:44,129 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:44,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:44,130 INFO L82 PathProgramCache]: Analyzing trace with hash 325457475, now seen corresponding path program 82 times [2021-07-13 20:48:44,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:44,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697131939] [2021-07-13 20:48:44,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:44,158 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:44,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:44,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697131939] [2021-07-13 20:48:44,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697131939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:44,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033031064] [2021-07-13 20:48:44,158 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 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-07-13 20:48:44,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:44,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:44,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:44,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:44,269 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:44,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033031064] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:44,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:44,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:48:44,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913113300] [2021-07-13 20:48:44,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:44,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:44,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:44,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:44,270 INFO L87 Difference]: Start difference. First operand 4065 states and 14619 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-07-13 20:48:45,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:45,139 INFO L93 Difference]: Finished difference Result 8298 states and 27746 transitions. [2021-07-13 20:48:45,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:48:45,139 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-07-13 20:48:45,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:45,158 INFO L225 Difference]: With dead ends: 8298 [2021-07-13 20:48:45,158 INFO L226 Difference]: Without dead ends: 8289 [2021-07-13 20:48:45,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 486.1ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:48:45,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-07-13 20:48:45,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 4502. [2021-07-13 20:48:45,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 3.688735836480782) internal successors, (16603), 4501 states have internal predecessors, (16603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:45,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 16603 transitions. [2021-07-13 20:48:45,290 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 16603 transitions. Word has length 28 [2021-07-13 20:48:45,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:45,291 INFO L482 AbstractCegarLoop]: Abstraction has 4502 states and 16603 transitions. [2021-07-13 20:48:45,291 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-07-13 20:48:45,291 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 16603 transitions. [2021-07-13 20:48:45,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:45,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:45,298 INFO L508 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-07-13 20:48:45,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3533,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:45,498 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:45,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:45,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1928168421, now seen corresponding path program 83 times [2021-07-13 20:48:45,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:45,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981337392] [2021-07-13 20:48:45,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:45,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:45,528 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:45,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:45,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981337392] [2021-07-13 20:48:45,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981337392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:45,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804271989] [2021-07-13 20:48:45,528 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 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-07-13 20:48:45,554 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:48:45,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:45,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:45,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:45,651 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:45,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804271989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:45,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:45,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:48:45,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868136081] [2021-07-13 20:48:45,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:45,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:45,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:45,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:45,652 INFO L87 Difference]: Start difference. First operand 4502 states and 16603 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-07-13 20:48:46,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:46,521 INFO L93 Difference]: Finished difference Result 8567 states and 28576 transitions. [2021-07-13 20:48:46,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:48:46,521 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-07-13 20:48:46,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:46,539 INFO L225 Difference]: With dead ends: 8567 [2021-07-13 20:48:46,539 INFO L226 Difference]: Without dead ends: 8567 [2021-07-13 20:48:46,540 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 503.6ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:48:46,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8567 states. [2021-07-13 20:48:46,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8567 to 4520. [2021-07-13 20:48:46,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4520 states, 4519 states have (on average 3.677362248285019) internal successors, (16618), 4519 states have internal predecessors, (16618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:46,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4520 states to 4520 states and 16618 transitions. [2021-07-13 20:48:46,650 INFO L78 Accepts]: Start accepts. Automaton has 4520 states and 16618 transitions. Word has length 28 [2021-07-13 20:48:46,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:46,650 INFO L482 AbstractCegarLoop]: Abstraction has 4520 states and 16618 transitions. [2021-07-13 20:48:46,650 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-07-13 20:48:46,651 INFO L276 IsEmpty]: Start isEmpty. Operand 4520 states and 16618 transitions. [2021-07-13 20:48:46,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:46,691 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:46,691 INFO L508 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-07-13 20:48:46,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3534,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:46,891 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:46,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:46,892 INFO L82 PathProgramCache]: Analyzing trace with hash 1163392585, now seen corresponding path program 84 times [2021-07-13 20:48:46,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:46,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073918247] [2021-07-13 20:48:46,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:46,926 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:46,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:46,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073918247] [2021-07-13 20:48:46,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073918247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:46,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985559509] [2021-07-13 20:48:46,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:48:46,951 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:48:46,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:46,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:46,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:47,013 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:47,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985559509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:47,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:47,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:48:47,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537005012] [2021-07-13 20:48:47,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:48:47,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:47,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:48:47,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:48:47,014 INFO L87 Difference]: Start difference. First operand 4520 states and 16618 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-07-13 20:48:47,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:47,433 INFO L93 Difference]: Finished difference Result 8001 states and 28114 transitions. [2021-07-13 20:48:47,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:48:47,434 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-07-13 20:48:47,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:47,451 INFO L225 Difference]: With dead ends: 8001 [2021-07-13 20:48:47,451 INFO L226 Difference]: Without dead ends: 7918 [2021-07-13 20:48:47,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:48:47,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7918 states. [2021-07-13 20:48:47,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7918 to 5964. [2021-07-13 20:48:47,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 3.7450947509642796) internal successors, (22332), 5963 states have internal predecessors, (22332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:47,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 22332 transitions. [2021-07-13 20:48:47,562 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 22332 transitions. Word has length 28 [2021-07-13 20:48:47,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:47,562 INFO L482 AbstractCegarLoop]: Abstraction has 5964 states and 22332 transitions. [2021-07-13 20:48:47,562 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-07-13 20:48:47,562 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 22332 transitions. [2021-07-13 20:48:47,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:47,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:47,571 INFO L508 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-07-13 20:48:47,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3535,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:47,772 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:47,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:47,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1923559731, now seen corresponding path program 85 times [2021-07-13 20:48:47,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:47,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418202759] [2021-07-13 20:48:47,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:47,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:47,799 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:47,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:47,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418202759] [2021-07-13 20:48:47,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418202759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:47,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898696003] [2021-07-13 20:48:47,800 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 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-07-13 20:48:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:47,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:48:47,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:47,882 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:47,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898696003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:47,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:47,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:48:47,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37336730] [2021-07-13 20:48:47,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:48:47,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:47,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:48:47,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:48:47,883 INFO L87 Difference]: Start difference. First operand 5964 states and 22332 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-07-13 20:48:48,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:48,078 INFO L93 Difference]: Finished difference Result 8265 states and 28982 transitions. [2021-07-13 20:48:48,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:48:48,079 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-07-13 20:48:48,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:48,096 INFO L225 Difference]: With dead ends: 8265 [2021-07-13 20:48:48,097 INFO L226 Difference]: Without dead ends: 8265 [2021-07-13 20:48:48,097 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 117.7ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:48:48,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8265 states. [2021-07-13 20:48:48,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8265 to 6071. [2021-07-13 20:48:48,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6071 states, 6070 states have (on average 3.7255354200988466) internal successors, (22614), 6070 states have internal predecessors, (22614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:48,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6071 states to 6071 states and 22614 transitions. [2021-07-13 20:48:48,248 INFO L78 Accepts]: Start accepts. Automaton has 6071 states and 22614 transitions. Word has length 28 [2021-07-13 20:48:48,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:48,248 INFO L482 AbstractCegarLoop]: Abstraction has 6071 states and 22614 transitions. [2021-07-13 20:48:48,248 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-07-13 20:48:48,248 INFO L276 IsEmpty]: Start isEmpty. Operand 6071 states and 22614 transitions. [2021-07-13 20:48:48,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:48,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:48,258 INFO L508 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-07-13 20:48:48,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3536,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:48,459 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:48,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:48,459 INFO L82 PathProgramCache]: Analyzing trace with hash -993359987, now seen corresponding path program 86 times [2021-07-13 20:48:48,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:48,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449813910] [2021-07-13 20:48:48,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:48,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:48,502 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:48,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:48,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449813910] [2021-07-13 20:48:48,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449813910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:48,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944144680] [2021-07-13 20:48:48,503 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 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-07-13 20:48:48,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:48,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:48,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:48,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:48,593 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:48,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944144680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:48,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:48,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:48:48,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66221048] [2021-07-13 20:48:48,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:48,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:48,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:48,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:48,594 INFO L87 Difference]: Start difference. First operand 6071 states and 22614 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-07-13 20:48:49,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:49,382 INFO L93 Difference]: Finished difference Result 12605 states and 43798 transitions. [2021-07-13 20:48:49,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:48:49,383 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-07-13 20:48:49,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:49,413 INFO L225 Difference]: With dead ends: 12605 [2021-07-13 20:48:49,414 INFO L226 Difference]: Without dead ends: 12605 [2021-07-13 20:48:49,414 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 453.7ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:48:49,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12605 states. [2021-07-13 20:48:49,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12605 to 6726. [2021-07-13 20:48:49,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6726 states, 6725 states have (on average 3.7414126394052043) internal successors, (25161), 6725 states have internal predecessors, (25161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:49,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6726 states to 6726 states and 25161 transitions. [2021-07-13 20:48:49,658 INFO L78 Accepts]: Start accepts. Automaton has 6726 states and 25161 transitions. Word has length 28 [2021-07-13 20:48:49,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:49,658 INFO L482 AbstractCegarLoop]: Abstraction has 6726 states and 25161 transitions. [2021-07-13 20:48:49,659 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-07-13 20:48:49,659 INFO L276 IsEmpty]: Start isEmpty. Operand 6726 states and 25161 transitions. [2021-07-13 20:48:49,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:49,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:49,671 INFO L508 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-07-13 20:48:49,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3537 [2021-07-13 20:48:49,871 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:49,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:49,871 INFO L82 PathProgramCache]: Analyzing trace with hash 909319465, now seen corresponding path program 87 times [2021-07-13 20:48:49,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:49,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784477613] [2021-07-13 20:48:49,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:49,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:49,913 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:49,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:49,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784477613] [2021-07-13 20:48:49,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784477613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:49,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052040598] [2021-07-13 20:48:49,913 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 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-07-13 20:48:49,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:48:49,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:49,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:49,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:50,013 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:50,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052040598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:50,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:50,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:48:50,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617744072] [2021-07-13 20:48:50,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:48:50,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:50,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:48:50,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:48:50,014 INFO L87 Difference]: Start difference. First operand 6726 states and 25161 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-07-13 20:48:50,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:50,725 INFO L93 Difference]: Finished difference Result 12718 states and 44233 transitions. [2021-07-13 20:48:50,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:48:50,726 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-07-13 20:48:50,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:50,755 INFO L225 Difference]: With dead ends: 12718 [2021-07-13 20:48:50,756 INFO L226 Difference]: Without dead ends: 12718 [2021-07-13 20:48:50,756 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 404.3ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:48:50,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12718 states. [2021-07-13 20:48:50,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12718 to 6962. [2021-07-13 20:48:50,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6962 states, 6961 states have (on average 3.7214480678063495) internal successors, (25905), 6961 states have internal predecessors, (25905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:50,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6962 states to 6962 states and 25905 transitions. [2021-07-13 20:48:50,946 INFO L78 Accepts]: Start accepts. Automaton has 6962 states and 25905 transitions. Word has length 28 [2021-07-13 20:48:50,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:50,946 INFO L482 AbstractCegarLoop]: Abstraction has 6962 states and 25905 transitions. [2021-07-13 20:48:50,946 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-07-13 20:48:50,946 INFO L276 IsEmpty]: Start isEmpty. Operand 6962 states and 25905 transitions. [2021-07-13 20:48:50,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:50,957 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:50,958 INFO L508 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-07-13 20:48:51,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3538,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:51,158 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:51,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:51,158 INFO L82 PathProgramCache]: Analyzing trace with hash -173703191, now seen corresponding path program 88 times [2021-07-13 20:48:51,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:51,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501589692] [2021-07-13 20:48:51,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:51,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:51,187 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:51,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:51,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501589692] [2021-07-13 20:48:51,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501589692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:51,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428635519] [2021-07-13 20:48:51,187 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 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-07-13 20:48:51,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:51,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:51,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:51,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:51,275 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:51,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428635519] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:51,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:51,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:48:51,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525682928] [2021-07-13 20:48:51,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:48:51,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:51,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:48:51,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:48:51,276 INFO L87 Difference]: Start difference. First operand 6962 states and 25905 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-07-13 20:48:51,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:51,665 INFO L93 Difference]: Finished difference Result 9470 states and 33921 transitions. [2021-07-13 20:48:51,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:51,665 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-07-13 20:48:51,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:51,687 INFO L225 Difference]: With dead ends: 9470 [2021-07-13 20:48:51,688 INFO L226 Difference]: Without dead ends: 9440 [2021-07-13 20:48:51,688 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 191.4ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:48:51,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9440 states. [2021-07-13 20:48:51,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9440 to 7814. [2021-07-13 20:48:51,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7814 states, 7813 states have (on average 3.749904006143607) internal successors, (29298), 7813 states have internal predecessors, (29298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:51,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7814 states to 7814 states and 29298 transitions. [2021-07-13 20:48:51,851 INFO L78 Accepts]: Start accepts. Automaton has 7814 states and 29298 transitions. Word has length 28 [2021-07-13 20:48:51,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:51,851 INFO L482 AbstractCegarLoop]: Abstraction has 7814 states and 29298 transitions. [2021-07-13 20:48:51,851 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-07-13 20:48:51,851 INFO L276 IsEmpty]: Start isEmpty. Operand 7814 states and 29298 transitions. [2021-07-13 20:48:51,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:51,864 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:51,864 INFO L508 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-07-13 20:48:52,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3539 [2021-07-13 20:48:52,064 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:52,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:52,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1297374927, now seen corresponding path program 89 times [2021-07-13 20:48:52,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:52,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966354669] [2021-07-13 20:48:52,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:52,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:52,092 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:52,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:52,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966354669] [2021-07-13 20:48:52,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966354669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:52,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30822006] [2021-07-13 20:48:52,093 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 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-07-13 20:48:52,119 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:48:52,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:52,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:52,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:52,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:52,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30822006] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:52,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:52,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:48:52,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283645663] [2021-07-13 20:48:52,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:48:52,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:52,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:48:52,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:48:52,183 INFO L87 Difference]: Start difference. First operand 7814 states and 29298 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-07-13 20:48:52,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:52,548 INFO L93 Difference]: Finished difference Result 10065 states and 35894 transitions. [2021-07-13 20:48:52,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:52,548 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-07-13 20:48:52,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:52,570 INFO L225 Difference]: With dead ends: 10065 [2021-07-13 20:48:52,571 INFO L226 Difference]: Without dead ends: 10065 [2021-07-13 20:48:52,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 191.3ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:48:52,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10065 states. [2021-07-13 20:48:52,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10065 to 7854. [2021-07-13 20:48:52,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7854 states, 7853 states have (on average 3.7459569591239017) internal successors, (29417), 7853 states have internal predecessors, (29417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:52,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7854 states to 7854 states and 29417 transitions. [2021-07-13 20:48:52,742 INFO L78 Accepts]: Start accepts. Automaton has 7854 states and 29417 transitions. Word has length 28 [2021-07-13 20:48:52,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:52,742 INFO L482 AbstractCegarLoop]: Abstraction has 7854 states and 29417 transitions. [2021-07-13 20:48:52,742 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-07-13 20:48:52,742 INFO L276 IsEmpty]: Start isEmpty. Operand 7854 states and 29417 transitions. [2021-07-13 20:48:52,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:52,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:52,755 INFO L508 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-07-13 20:48:52,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3540 [2021-07-13 20:48:52,956 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:52,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:52,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1855439209, now seen corresponding path program 90 times [2021-07-13 20:48:52,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:52,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946540466] [2021-07-13 20:48:52,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:52,992 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:52,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:52,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946540466] [2021-07-13 20:48:52,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946540466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:52,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70710030] [2021-07-13 20:48:52,993 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 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-07-13 20:48:53,020 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:48:53,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:53,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:53,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:53,077 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:48:53,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70710030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:53,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:53,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-13 20:48:53,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909618787] [2021-07-13 20:48:53,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:48:53,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:53,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:48:53,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:48:53,078 INFO L87 Difference]: Start difference. First operand 7854 states and 29417 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-07-13 20:48:53,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:53,741 INFO L93 Difference]: Finished difference Result 13425 states and 47598 transitions. [2021-07-13 20:48:53,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:48:53,741 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-07-13 20:48:53,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:53,774 INFO L225 Difference]: With dead ends: 13425 [2021-07-13 20:48:53,774 INFO L226 Difference]: Without dead ends: 13421 [2021-07-13 20:48:53,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 331.8ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:48:53,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13421 states. [2021-07-13 20:48:53,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13421 to 7752. [2021-07-13 20:48:53,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7752 states, 7751 states have (on average 3.7497097148755) internal successors, (29064), 7751 states have internal predecessors, (29064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:53,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7752 states to 7752 states and 29064 transitions. [2021-07-13 20:48:53,976 INFO L78 Accepts]: Start accepts. Automaton has 7752 states and 29064 transitions. Word has length 28 [2021-07-13 20:48:53,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:53,977 INFO L482 AbstractCegarLoop]: Abstraction has 7752 states and 29064 transitions. [2021-07-13 20:48:53,977 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-07-13 20:48:53,977 INFO L276 IsEmpty]: Start isEmpty. Operand 7752 states and 29064 transitions. [2021-07-13 20:48:53,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:53,992 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:53,992 INFO L508 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-07-13 20:48:54,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3541,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:54,213 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:54,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:54,213 INFO L82 PathProgramCache]: Analyzing trace with hash 812772317, now seen corresponding path program 91 times [2021-07-13 20:48:54,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:54,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654997767] [2021-07-13 20:48:54,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:54,249 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:54,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:54,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654997767] [2021-07-13 20:48:54,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654997767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:54,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087967292] [2021-07-13 20:48:54,249 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 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-07-13 20:48:54,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:54,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:48:54,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:54,339 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:54,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087967292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:54,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:54,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:48:54,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141541948] [2021-07-13 20:48:54,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:48:54,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:54,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:48:54,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:48:54,340 INFO L87 Difference]: Start difference. First operand 7752 states and 29064 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-07-13 20:48:54,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:54,801 INFO L93 Difference]: Finished difference Result 10276 states and 36673 transitions. [2021-07-13 20:48:54,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:48:54,802 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-07-13 20:48:54,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:54,825 INFO L225 Difference]: With dead ends: 10276 [2021-07-13 20:48:54,825 INFO L226 Difference]: Without dead ends: 10276 [2021-07-13 20:48:54,825 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 244.9ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:48:54,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10276 states. [2021-07-13 20:48:54,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10276 to 7683. [2021-07-13 20:48:54,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7683 states, 7682 states have (on average 3.743686539963551) internal successors, (28759), 7682 states have internal predecessors, (28759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:55,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7683 states to 7683 states and 28759 transitions. [2021-07-13 20:48:55,017 INFO L78 Accepts]: Start accepts. Automaton has 7683 states and 28759 transitions. Word has length 28 [2021-07-13 20:48:55,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:55,017 INFO L482 AbstractCegarLoop]: Abstraction has 7683 states and 28759 transitions. [2021-07-13 20:48:55,017 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-07-13 20:48:55,017 INFO L276 IsEmpty]: Start isEmpty. Operand 7683 states and 28759 transitions. [2021-07-13 20:48:55,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:55,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:55,031 INFO L508 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-07-13 20:48:55,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3542 [2021-07-13 20:48:55,231 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:55,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:55,231 INFO L82 PathProgramCache]: Analyzing trace with hash 933737069, now seen corresponding path program 92 times [2021-07-13 20:48:55,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:55,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040294255] [2021-07-13 20:48:55,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:55,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:55,273 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:55,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:55,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040294255] [2021-07-13 20:48:55,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040294255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:55,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111707073] [2021-07-13 20:48:55,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 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-07-13 20:48:55,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:55,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:55,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:55,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:55,360 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:55,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111707073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:55,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:55,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:48:55,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669657918] [2021-07-13 20:48:55,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:48:55,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:55,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:48:55,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:48:55,361 INFO L87 Difference]: Start difference. First operand 7683 states and 28759 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-07-13 20:48:56,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:56,053 INFO L93 Difference]: Finished difference Result 13291 states and 47039 transitions. [2021-07-13 20:48:56,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:48:56,054 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-07-13 20:48:56,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:56,085 INFO L225 Difference]: With dead ends: 13291 [2021-07-13 20:48:56,085 INFO L226 Difference]: Without dead ends: 13279 [2021-07-13 20:48:56,086 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 380.5ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:48:56,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13279 states. [2021-07-13 20:48:56,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13279 to 7683. [2021-07-13 20:48:56,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7683 states, 7682 states have (on average 3.7431658422285863) internal successors, (28755), 7682 states have internal predecessors, (28755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:56,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7683 states to 7683 states and 28755 transitions. [2021-07-13 20:48:56,350 INFO L78 Accepts]: Start accepts. Automaton has 7683 states and 28755 transitions. Word has length 28 [2021-07-13 20:48:56,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:56,350 INFO L482 AbstractCegarLoop]: Abstraction has 7683 states and 28755 transitions. [2021-07-13 20:48:56,350 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-07-13 20:48:56,351 INFO L276 IsEmpty]: Start isEmpty. Operand 7683 states and 28755 transitions. [2021-07-13 20:48:56,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:56,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:56,363 INFO L508 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-07-13 20:48:56,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3543,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:56,563 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:56,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:56,564 INFO L82 PathProgramCache]: Analyzing trace with hash -306445935, now seen corresponding path program 93 times [2021-07-13 20:48:56,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:56,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927831751] [2021-07-13 20:48:56,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:56,605 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:56,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:56,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927831751] [2021-07-13 20:48:56,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927831751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:56,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343767732] [2021-07-13 20:48:56,605 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 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-07-13 20:48:56,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:48:56,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:56,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:56,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:56,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343767732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:56,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:56,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:48:56,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6561543] [2021-07-13 20:48:56,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:56,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:56,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:56,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:56,707 INFO L87 Difference]: Start difference. First operand 7683 states and 28755 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-07-13 20:48:57,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:57,954 INFO L93 Difference]: Finished difference Result 20069 states and 69965 transitions. [2021-07-13 20:48:57,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-13 20:48:57,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-07-13 20:48:57,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:58,005 INFO L225 Difference]: With dead ends: 20069 [2021-07-13 20:48:58,005 INFO L226 Difference]: Without dead ends: 20069 [2021-07-13 20:48:58,006 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 731.4ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:48:58,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20069 states. [2021-07-13 20:48:58,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20069 to 10444. [2021-07-13 20:48:58,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10444 states, 10443 states have (on average 3.790577420281528) internal successors, (39585), 10443 states have internal predecessors, (39585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:58,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10444 states to 10444 states and 39585 transitions. [2021-07-13 20:48:58,404 INFO L78 Accepts]: Start accepts. Automaton has 10444 states and 39585 transitions. Word has length 28 [2021-07-13 20:48:58,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:58,404 INFO L482 AbstractCegarLoop]: Abstraction has 10444 states and 39585 transitions. [2021-07-13 20:48:58,404 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-07-13 20:48:58,404 INFO L276 IsEmpty]: Start isEmpty. Operand 10444 states and 39585 transitions. [2021-07-13 20:48:58,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:48:58,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:58,424 INFO L508 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-07-13 20:48:58,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3544,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:58,625 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:58,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:58,625 INFO L82 PathProgramCache]: Analyzing trace with hash 765871039, now seen corresponding path program 94 times [2021-07-13 20:48:58,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:58,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134263590] [2021-07-13 20:48:58,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:58,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:58,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134263590] [2021-07-13 20:48:58,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134263590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:58,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600167984] [2021-07-13 20:48:58,725 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 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-07-13 20:48:58,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:58,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:58,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:48:58,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:58,823 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:58,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600167984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:58,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:58,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:48:58,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218520953] [2021-07-13 20:48:58,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:48:58,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:58,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:48:58,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:48:58,824 INFO L87 Difference]: Start difference. First operand 10444 states and 39585 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-07-13 20:49:00,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:00,042 INFO L93 Difference]: Finished difference Result 19312 states and 67991 transitions. [2021-07-13 20:49:00,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:49:00,042 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-07-13 20:49:00,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:00,093 INFO L225 Difference]: With dead ends: 19312 [2021-07-13 20:49:00,093 INFO L226 Difference]: Without dead ends: 19300 [2021-07-13 20:49:00,094 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 668.6ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:49:00,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19300 states. [2021-07-13 20:49:00,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19300 to 10242. [2021-07-13 20:49:00,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10242 states, 10241 states have (on average 3.799043062200957) internal successors, (38906), 10241 states have internal predecessors, (38906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:00,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10242 states to 10242 states and 38906 transitions. [2021-07-13 20:49:00,438 INFO L78 Accepts]: Start accepts. Automaton has 10242 states and 38906 transitions. Word has length 28 [2021-07-13 20:49:00,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:00,438 INFO L482 AbstractCegarLoop]: Abstraction has 10242 states and 38906 transitions. [2021-07-13 20:49:00,438 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-07-13 20:49:00,438 INFO L276 IsEmpty]: Start isEmpty. Operand 10242 states and 38906 transitions. [2021-07-13 20:49:00,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:00,455 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:00,456 INFO L508 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-07-13 20:49:00,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3545,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:00,656 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:00,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:00,656 INFO L82 PathProgramCache]: Analyzing trace with hash 2026707565, now seen corresponding path program 95 times [2021-07-13 20:49:00,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:00,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804166524] [2021-07-13 20:49:00,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:00,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:00,698 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:00,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:00,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804166524] [2021-07-13 20:49:00,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804166524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:00,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049558614] [2021-07-13 20:49:00,699 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 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-07-13 20:49:00,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:49:00,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:00,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:00,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:00,794 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:00,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049558614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:00,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:00,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:49:00,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642671802] [2021-07-13 20:49:00,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:49:00,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:00,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:49:00,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:49:00,795 INFO L87 Difference]: Start difference. First operand 10242 states and 38906 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-07-13 20:49:01,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:01,888 INFO L93 Difference]: Finished difference Result 19128 states and 67337 transitions. [2021-07-13 20:49:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:49:01,889 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-07-13 20:49:01,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:01,938 INFO L225 Difference]: With dead ends: 19128 [2021-07-13 20:49:01,938 INFO L226 Difference]: Without dead ends: 19092 [2021-07-13 20:49:01,938 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 633.3ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:49:01,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19092 states. [2021-07-13 20:49:02,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19092 to 10290. [2021-07-13 20:49:02,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10290 states, 10289 states have (on average 3.7970648265137528) internal successors, (39068), 10289 states have internal predecessors, (39068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:02,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10290 states to 10290 states and 39068 transitions. [2021-07-13 20:49:02,266 INFO L78 Accepts]: Start accepts. Automaton has 10290 states and 39068 transitions. Word has length 28 [2021-07-13 20:49:02,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:02,266 INFO L482 AbstractCegarLoop]: Abstraction has 10290 states and 39068 transitions. [2021-07-13 20:49:02,266 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-07-13 20:49:02,266 INFO L276 IsEmpty]: Start isEmpty. Operand 10290 states and 39068 transitions. [2021-07-13 20:49:02,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:02,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:02,284 INFO L508 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-07-13 20:49:02,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3546,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:02,484 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:02,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:02,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1595973395, now seen corresponding path program 96 times [2021-07-13 20:49:02,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:02,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863847688] [2021-07-13 20:49:02,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:02,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:02,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:02,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863847688] [2021-07-13 20:49:02,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863847688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:02,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042105587] [2021-07-13 20:49:02,528 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 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-07-13 20:49:02,554 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:49:02,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:02,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:02,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:02,667 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:02,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042105587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:02,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:02,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:49:02,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537047474] [2021-07-13 20:49:02,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:02,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:02,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:02,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:02,668 INFO L87 Difference]: Start difference. First operand 10290 states and 39068 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:04,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:04,169 INFO L93 Difference]: Finished difference Result 19050 states and 67176 transitions. [2021-07-13 20:49:04,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:49:04,170 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:04,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:04,219 INFO L225 Difference]: With dead ends: 19050 [2021-07-13 20:49:04,219 INFO L226 Difference]: Without dead ends: 19050 [2021-07-13 20:49:04,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 974.0ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:49:04,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19050 states. [2021-07-13 20:49:04,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19050 to 10488. [2021-07-13 20:49:04,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10488 states, 10487 states have (on average 3.787832554591399) internal successors, (39723), 10487 states have internal predecessors, (39723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:04,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10488 states to 10488 states and 39723 transitions. [2021-07-13 20:49:04,544 INFO L78 Accepts]: Start accepts. Automaton has 10488 states and 39723 transitions. Word has length 28 [2021-07-13 20:49:04,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:04,545 INFO L482 AbstractCegarLoop]: Abstraction has 10488 states and 39723 transitions. [2021-07-13 20:49:04,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:04,545 INFO L276 IsEmpty]: Start isEmpty. Operand 10488 states and 39723 transitions. [2021-07-13 20:49:04,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:04,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:04,564 INFO L508 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-07-13 20:49:04,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3547 [2021-07-13 20:49:04,764 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:04,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:04,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1643616507, now seen corresponding path program 97 times [2021-07-13 20:49:04,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:04,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461723988] [2021-07-13 20:49:04,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:04,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:04,806 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:04,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:04,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461723988] [2021-07-13 20:49:04,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461723988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:04,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922798380] [2021-07-13 20:49:04,807 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 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-07-13 20:49:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:04,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:04,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:04,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:04,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922798380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:04,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:04,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:49:04,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860923681] [2021-07-13 20:49:04,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:04,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:04,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:04,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:04,921 INFO L87 Difference]: Start difference. First operand 10488 states and 39723 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:06,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:06,304 INFO L93 Difference]: Finished difference Result 18660 states and 66098 transitions. [2021-07-13 20:49:06,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:49:06,304 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:06,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:06,352 INFO L225 Difference]: With dead ends: 18660 [2021-07-13 20:49:06,353 INFO L226 Difference]: Without dead ends: 18648 [2021-07-13 20:49:06,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 784.8ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:49:06,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18648 states. [2021-07-13 20:49:06,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18648 to 10366. [2021-07-13 20:49:06,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10366 states, 10365 states have (on average 3.7916063675832126) internal successors, (39300), 10365 states have internal predecessors, (39300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:06,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10366 states to 10366 states and 39300 transitions. [2021-07-13 20:49:06,663 INFO L78 Accepts]: Start accepts. Automaton has 10366 states and 39300 transitions. Word has length 28 [2021-07-13 20:49:06,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:06,663 INFO L482 AbstractCegarLoop]: Abstraction has 10366 states and 39300 transitions. [2021-07-13 20:49:06,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:06,663 INFO L276 IsEmpty]: Start isEmpty. Operand 10366 states and 39300 transitions. [2021-07-13 20:49:06,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:06,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:06,680 INFO L508 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-07-13 20:49:06,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3548,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:06,881 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:06,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:06,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1168215851, now seen corresponding path program 98 times [2021-07-13 20:49:06,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:06,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863507099] [2021-07-13 20:49:06,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:06,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:06,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863507099] [2021-07-13 20:49:06,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863507099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:06,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369904468] [2021-07-13 20:49:06,925 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 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-07-13 20:49:06,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:06,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:06,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:06,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:07,028 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:07,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369904468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:07,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:07,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:49:07,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037098164] [2021-07-13 20:49:07,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:49:07,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:07,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:49:07,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:49:07,029 INFO L87 Difference]: Start difference. First operand 10366 states and 39300 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-07-13 20:49:08,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:08,269 INFO L93 Difference]: Finished difference Result 17898 states and 64003 transitions. [2021-07-13 20:49:08,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:49:08,270 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-07-13 20:49:08,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:08,314 INFO L225 Difference]: With dead ends: 17898 [2021-07-13 20:49:08,314 INFO L226 Difference]: Without dead ends: 17862 [2021-07-13 20:49:08,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 710.6ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:49:08,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17862 states. [2021-07-13 20:49:08,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17862 to 10386. [2021-07-13 20:49:08,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10386 states, 10385 states have (on average 3.7906596051998074) internal successors, (39366), 10385 states have internal predecessors, (39366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:08,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10386 states to 10386 states and 39366 transitions. [2021-07-13 20:49:08,617 INFO L78 Accepts]: Start accepts. Automaton has 10386 states and 39366 transitions. Word has length 28 [2021-07-13 20:49:08,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:08,617 INFO L482 AbstractCegarLoop]: Abstraction has 10386 states and 39366 transitions. [2021-07-13 20:49:08,617 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-07-13 20:49:08,617 INFO L276 IsEmpty]: Start isEmpty. Operand 10386 states and 39366 transitions. [2021-07-13 20:49:08,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:08,634 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:08,634 INFO L508 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-07-13 20:49:08,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3549 [2021-07-13 20:49:08,835 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:08,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:08,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1708660749, now seen corresponding path program 99 times [2021-07-13 20:49:08,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:08,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771355775] [2021-07-13 20:49:08,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:08,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:08,878 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:08,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:08,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771355775] [2021-07-13 20:49:08,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771355775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:08,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885766396] [2021-07-13 20:49:08,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:49:08,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:49:08,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:08,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:08,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:09,020 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:09,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885766396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:09,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:09,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:49:09,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772070303] [2021-07-13 20:49:09,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:09,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:09,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:09,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:09,021 INFO L87 Difference]: Start difference. First operand 10386 states and 39366 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-07-13 20:49:10,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:10,415 INFO L93 Difference]: Finished difference Result 26075 states and 92737 transitions. [2021-07-13 20:49:10,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:49:10,415 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-07-13 20:49:10,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:10,480 INFO L225 Difference]: With dead ends: 26075 [2021-07-13 20:49:10,480 INFO L226 Difference]: Without dead ends: 26075 [2021-07-13 20:49:10,481 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 806.2ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-13 20:49:10,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26075 states. [2021-07-13 20:49:10,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26075 to 10692. [2021-07-13 20:49:10,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10692 states, 10691 states have (on average 3.8184454213824712) internal successors, (40823), 10691 states have internal predecessors, (40823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:10,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10692 states to 10692 states and 40823 transitions. [2021-07-13 20:49:10,865 INFO L78 Accepts]: Start accepts. Automaton has 10692 states and 40823 transitions. Word has length 28 [2021-07-13 20:49:10,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:10,865 INFO L482 AbstractCegarLoop]: Abstraction has 10692 states and 40823 transitions. [2021-07-13 20:49:10,865 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-07-13 20:49:10,865 INFO L276 IsEmpty]: Start isEmpty. Operand 10692 states and 40823 transitions. [2021-07-13 20:49:10,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:10,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:10,883 INFO L508 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-07-13 20:49:11,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3550,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:11,084 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:11,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:11,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1057401903, now seen corresponding path program 100 times [2021-07-13 20:49:11,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:11,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979838389] [2021-07-13 20:49:11,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:11,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:11,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:11,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979838389] [2021-07-13 20:49:11,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979838389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:11,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326723072] [2021-07-13 20:49:11,120 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 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-07-13 20:49:11,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:11,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:11,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:11,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:11,251 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:11,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326723072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:11,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:11,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:49:11,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532249084] [2021-07-13 20:49:11,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:11,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:11,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:11,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:11,252 INFO L87 Difference]: Start difference. First operand 10692 states and 40823 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-07-13 20:49:12,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:12,654 INFO L93 Difference]: Finished difference Result 25519 states and 91410 transitions. [2021-07-13 20:49:12,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:49:12,654 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-07-13 20:49:12,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:12,724 INFO L225 Difference]: With dead ends: 25519 [2021-07-13 20:49:12,724 INFO L226 Difference]: Without dead ends: 25519 [2021-07-13 20:49:12,725 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 779.3ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-13 20:49:12,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25519 states. [2021-07-13 20:49:13,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25519 to 10592. [2021-07-13 20:49:13,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10592 states, 10591 states have (on average 3.8053063922198094) internal successors, (40302), 10591 states have internal predecessors, (40302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:13,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10592 states to 10592 states and 40302 transitions. [2021-07-13 20:49:13,107 INFO L78 Accepts]: Start accepts. Automaton has 10592 states and 40302 transitions. Word has length 28 [2021-07-13 20:49:13,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:13,108 INFO L482 AbstractCegarLoop]: Abstraction has 10592 states and 40302 transitions. [2021-07-13 20:49:13,108 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-07-13 20:49:13,108 INFO L276 IsEmpty]: Start isEmpty. Operand 10592 states and 40302 transitions. [2021-07-13 20:49:13,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:13,125 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:13,125 INFO L508 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-07-13 20:49:13,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3551 [2021-07-13 20:49:13,325 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:13,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:13,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1158271565, now seen corresponding path program 101 times [2021-07-13 20:49:13,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:13,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291507647] [2021-07-13 20:49:13,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:13,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:13,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:13,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291507647] [2021-07-13 20:49:13,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291507647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:13,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109953155] [2021-07-13 20:49:13,362 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 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-07-13 20:49:13,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:49:13,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:13,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:13,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:13,484 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:13,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109953155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:13,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:13,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:49:13,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922916691] [2021-07-13 20:49:13,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:49:13,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:13,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:49:13,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:49:13,485 INFO L87 Difference]: Start difference. First operand 10592 states and 40302 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-07-13 20:49:14,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:14,346 INFO L93 Difference]: Finished difference Result 20262 states and 72808 transitions. [2021-07-13 20:49:14,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:49:14,346 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-07-13 20:49:14,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:14,398 INFO L225 Difference]: With dead ends: 20262 [2021-07-13 20:49:14,399 INFO L226 Difference]: Without dead ends: 20262 [2021-07-13 20:49:14,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 484.9ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:49:14,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20262 states. [2021-07-13 20:49:14,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20262 to 10601. [2021-07-13 20:49:14,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10601 states, 10600 states have (on average 3.8042452830188678) internal successors, (40325), 10600 states have internal predecessors, (40325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:14,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10601 states to 10601 states and 40325 transitions. [2021-07-13 20:49:14,747 INFO L78 Accepts]: Start accepts. Automaton has 10601 states and 40325 transitions. Word has length 28 [2021-07-13 20:49:14,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:14,747 INFO L482 AbstractCegarLoop]: Abstraction has 10601 states and 40325 transitions. [2021-07-13 20:49:14,747 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-07-13 20:49:14,747 INFO L276 IsEmpty]: Start isEmpty. Operand 10601 states and 40325 transitions. [2021-07-13 20:49:14,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:14,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:14,764 INFO L508 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-07-13 20:49:14,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3552,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:14,964 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:14,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:14,964 INFO L82 PathProgramCache]: Analyzing trace with hash 545777745, now seen corresponding path program 102 times [2021-07-13 20:49:14,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:14,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209196496] [2021-07-13 20:49:14,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:14,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:15,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:15,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:15,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209196496] [2021-07-13 20:49:15,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209196496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:15,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764129873] [2021-07-13 20:49:15,001 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 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-07-13 20:49:15,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:49:15,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:15,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:15,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:15,122 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:15,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764129873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:15,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:15,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:49:15,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196243672] [2021-07-13 20:49:15,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:49:15,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:15,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:49:15,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:49:15,123 INFO L87 Difference]: Start difference. First operand 10601 states and 40325 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-07-13 20:49:15,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:15,935 INFO L93 Difference]: Finished difference Result 18811 states and 68168 transitions. [2021-07-13 20:49:15,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:49:15,936 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-07-13 20:49:15,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:15,983 INFO L225 Difference]: With dead ends: 18811 [2021-07-13 20:49:15,984 INFO L226 Difference]: Without dead ends: 18811 [2021-07-13 20:49:15,984 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 442.4ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:49:15,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18811 states. [2021-07-13 20:49:16,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18811 to 10613. [2021-07-13 20:49:16,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10613 states, 10612 states have (on average 3.80352431209951) internal successors, (40363), 10612 states have internal predecessors, (40363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:16,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10613 states to 10613 states and 40363 transitions. [2021-07-13 20:49:16,280 INFO L78 Accepts]: Start accepts. Automaton has 10613 states and 40363 transitions. Word has length 28 [2021-07-13 20:49:16,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:16,281 INFO L482 AbstractCegarLoop]: Abstraction has 10613 states and 40363 transitions. [2021-07-13 20:49:16,281 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-07-13 20:49:16,281 INFO L276 IsEmpty]: Start isEmpty. Operand 10613 states and 40363 transitions. [2021-07-13 20:49:16,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:16,299 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:16,299 INFO L508 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-07-13 20:49:16,499 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3553,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:16,499 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:16,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:16,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1430395937, now seen corresponding path program 103 times [2021-07-13 20:49:16,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:16,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211605950] [2021-07-13 20:49:16,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:16,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:16,537 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:16,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:16,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211605950] [2021-07-13 20:49:16,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211605950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:16,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016501437] [2021-07-13 20:49:16,537 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 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-07-13 20:49:16,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:16,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:16,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:16,665 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:16,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016501437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:16,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:16,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:49:16,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164096141] [2021-07-13 20:49:16,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:16,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:16,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:16,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:16,666 INFO L87 Difference]: Start difference. First operand 10613 states and 40363 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:17,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:17,888 INFO L93 Difference]: Finished difference Result 19418 states and 69911 transitions. [2021-07-13 20:49:17,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-13 20:49:17,890 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:17,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:17,947 INFO L225 Difference]: With dead ends: 19418 [2021-07-13 20:49:17,947 INFO L226 Difference]: Without dead ends: 19418 [2021-07-13 20:49:17,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 756.1ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:49:17,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19418 states. [2021-07-13 20:49:18,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19418 to 10725. [2021-07-13 20:49:18,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10725 states, 10724 states have (on average 3.7958784035807533) internal successors, (40707), 10724 states have internal predecessors, (40707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:18,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10725 states to 10725 states and 40707 transitions. [2021-07-13 20:49:18,284 INFO L78 Accepts]: Start accepts. Automaton has 10725 states and 40707 transitions. Word has length 28 [2021-07-13 20:49:18,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:18,284 INFO L482 AbstractCegarLoop]: Abstraction has 10725 states and 40707 transitions. [2021-07-13 20:49:18,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:18,284 INFO L276 IsEmpty]: Start isEmpty. Operand 10725 states and 40707 transitions. [2021-07-13 20:49:18,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:18,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:18,302 INFO L508 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-07-13 20:49:18,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3554,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:18,502 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:18,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:18,503 INFO L82 PathProgramCache]: Analyzing trace with hash 375018543, now seen corresponding path program 104 times [2021-07-13 20:49:18,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:18,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992372508] [2021-07-13 20:49:18,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:18,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:18,553 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:18,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:18,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992372508] [2021-07-13 20:49:18,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992372508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:18,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385307232] [2021-07-13 20:49:18,553 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 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-07-13 20:49:18,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:18,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:18,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:18,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:18,679 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:18,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385307232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:18,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:18,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:49:18,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692860578] [2021-07-13 20:49:18,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:18,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:18,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:18,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:18,680 INFO L87 Difference]: Start difference. First operand 10725 states and 40707 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:19,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:19,723 INFO L93 Difference]: Finished difference Result 18990 states and 68747 transitions. [2021-07-13 20:49:19,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:49:19,724 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:19,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:19,770 INFO L225 Difference]: With dead ends: 18990 [2021-07-13 20:49:19,770 INFO L226 Difference]: Without dead ends: 18986 [2021-07-13 20:49:19,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 662.8ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:49:19,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18986 states. [2021-07-13 20:49:20,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18986 to 10651. [2021-07-13 20:49:20,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10651 states, 10650 states have (on average 3.7998122065727697) internal successors, (40468), 10650 states have internal predecessors, (40468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:20,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10651 states to 10651 states and 40468 transitions. [2021-07-13 20:49:20,077 INFO L78 Accepts]: Start accepts. Automaton has 10651 states and 40468 transitions. Word has length 28 [2021-07-13 20:49:20,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:20,077 INFO L482 AbstractCegarLoop]: Abstraction has 10651 states and 40468 transitions. [2021-07-13 20:49:20,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:49:20,077 INFO L276 IsEmpty]: Start isEmpty. Operand 10651 states and 40468 transitions. [2021-07-13 20:49:20,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:20,095 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:20,095 INFO L508 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-07-13 20:49:20,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3555,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:20,296 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:20,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:20,296 INFO L82 PathProgramCache]: Analyzing trace with hash -156751667, now seen corresponding path program 105 times [2021-07-13 20:49:20,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:20,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276909014] [2021-07-13 20:49:20,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:20,338 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:20,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:20,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276909014] [2021-07-13 20:49:20,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276909014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:20,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709339300] [2021-07-13 20:49:20,338 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 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-07-13 20:49:20,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:49:20,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:20,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:20,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:20,462 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:20,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709339300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:20,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:20,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:49:20,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766799457] [2021-07-13 20:49:20,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:20,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:20,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:20,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:20,463 INFO L87 Difference]: Start difference. First operand 10651 states and 40468 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-07-13 20:49:21,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:21,618 INFO L93 Difference]: Finished difference Result 18417 states and 66232 transitions. [2021-07-13 20:49:21,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-13 20:49:21,619 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-07-13 20:49:21,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:21,665 INFO L225 Difference]: With dead ends: 18417 [2021-07-13 20:49:21,666 INFO L226 Difference]: Without dead ends: 18417 [2021-07-13 20:49:21,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 706.7ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:49:21,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18417 states. [2021-07-13 20:49:21,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18417 to 10878. [2021-07-13 20:49:22,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10878 states, 10877 states have (on average 3.803070699641445) internal successors, (41366), 10877 states have internal predecessors, (41366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:22,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10878 states to 10878 states and 41366 transitions. [2021-07-13 20:49:22,040 INFO L78 Accepts]: Start accepts. Automaton has 10878 states and 41366 transitions. Word has length 28 [2021-07-13 20:49:22,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:22,040 INFO L482 AbstractCegarLoop]: Abstraction has 10878 states and 41366 transitions. [2021-07-13 20:49:22,040 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-07-13 20:49:22,040 INFO L276 IsEmpty]: Start isEmpty. Operand 10878 states and 41366 transitions. [2021-07-13 20:49:22,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:22,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:22,059 INFO L508 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-07-13 20:49:22,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3556 [2021-07-13 20:49:22,259 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:22,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:22,260 INFO L82 PathProgramCache]: Analyzing trace with hash -534318835, now seen corresponding path program 106 times [2021-07-13 20:49:22,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:22,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995191134] [2021-07-13 20:49:22,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:22,303 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:22,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:22,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995191134] [2021-07-13 20:49:22,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995191134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:22,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635167999] [2021-07-13 20:49:22,303 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 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-07-13 20:49:22,328 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:22,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:22,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:22,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:22,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:22,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635167999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:22,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:22,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:49:22,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154644299] [2021-07-13 20:49:22,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:22,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:22,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:22,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:22,419 INFO L87 Difference]: Start difference. First operand 10878 states and 41366 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-07-13 20:49:23,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:23,433 INFO L93 Difference]: Finished difference Result 18127 states and 65426 transitions. [2021-07-13 20:49:23,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:49:23,433 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-07-13 20:49:23,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:23,480 INFO L225 Difference]: With dead ends: 18127 [2021-07-13 20:49:23,480 INFO L226 Difference]: Without dead ends: 18115 [2021-07-13 20:49:23,481 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 598.1ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:49:23,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18115 states. [2021-07-13 20:49:23,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18115 to 10980. [2021-07-13 20:49:23,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.79715821113034) internal successors, (41689), 10979 states have internal predecessors, (41689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:23,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41689 transitions. [2021-07-13 20:49:23,793 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41689 transitions. Word has length 28 [2021-07-13 20:49:23,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:23,793 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41689 transitions. [2021-07-13 20:49:23,793 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-07-13 20:49:23,793 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41689 transitions. [2021-07-13 20:49:23,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:23,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:23,814 INFO L508 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-07-13 20:49:24,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3557,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:24,015 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:24,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:24,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1732149001, now seen corresponding path program 73 times [2021-07-13 20:49:24,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:24,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087019268] [2021-07-13 20:49:24,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:24,063 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:24,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:24,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087019268] [2021-07-13 20:49:24,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087019268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:24,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443054131] [2021-07-13 20:49:24,064 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:24,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:24,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:24,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:24,236 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:24,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443054131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:24,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:24,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:49:24,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304645723] [2021-07-13 20:49:24,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:24,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:24,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:24,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:24,237 INFO L87 Difference]: Start difference. First operand 10980 states and 41689 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-07-13 20:49:24,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:24,719 INFO L93 Difference]: Finished difference Result 15635 states and 57800 transitions. [2021-07-13 20:49:24,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:49:24,720 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-07-13 20:49:24,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:24,758 INFO L225 Difference]: With dead ends: 15635 [2021-07-13 20:49:24,758 INFO L226 Difference]: Without dead ends: 15635 [2021-07-13 20:49:24,759 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 263.1ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:49:24,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15635 states. [2021-07-13 20:49:24,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15635 to 11052. [2021-07-13 20:49:24,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11052 states, 11051 states have (on average 3.7925074653877475) internal successors, (41911), 11051 states have internal predecessors, (41911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:25,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11052 states to 11052 states and 41911 transitions. [2021-07-13 20:49:25,024 INFO L78 Accepts]: Start accepts. Automaton has 11052 states and 41911 transitions. Word has length 28 [2021-07-13 20:49:25,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:25,024 INFO L482 AbstractCegarLoop]: Abstraction has 11052 states and 41911 transitions. [2021-07-13 20:49:25,024 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-07-13 20:49:25,024 INFO L276 IsEmpty]: Start isEmpty. Operand 11052 states and 41911 transitions. [2021-07-13 20:49:25,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:25,042 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:25,042 INFO L508 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-07-13 20:49:25,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3558,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:25,243 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:25,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:25,243 INFO L82 PathProgramCache]: Analyzing trace with hash -38357591, now seen corresponding path program 74 times [2021-07-13 20:49:25,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:25,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756163671] [2021-07-13 20:49:25,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:25,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:25,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:25,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756163671] [2021-07-13 20:49:25,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756163671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:25,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940839260] [2021-07-13 20:49:25,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:49:25,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:25,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:25,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:25,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:25,367 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:25,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940839260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:25,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:25,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:49:25,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392071484] [2021-07-13 20:49:25,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:49:25,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:25,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:49:25,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:49:25,368 INFO L87 Difference]: Start difference. First operand 11052 states and 41911 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-07-13 20:49:25,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:25,917 INFO L93 Difference]: Finished difference Result 16589 states and 60571 transitions. [2021-07-13 20:49:25,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:49:25,918 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-07-13 20:49:25,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:25,963 INFO L225 Difference]: With dead ends: 16589 [2021-07-13 20:49:25,963 INFO L226 Difference]: Without dead ends: 16589 [2021-07-13 20:49:25,964 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 305.2ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:49:25,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16589 states. [2021-07-13 20:49:26,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16589 to 11366. [2021-07-13 20:49:26,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11366 states, 11365 states have (on average 3.7756269247690275) internal successors, (42910), 11365 states have internal predecessors, (42910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:26,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11366 states to 11366 states and 42910 transitions. [2021-07-13 20:49:26,325 INFO L78 Accepts]: Start accepts. Automaton has 11366 states and 42910 transitions. Word has length 28 [2021-07-13 20:49:26,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:26,325 INFO L482 AbstractCegarLoop]: Abstraction has 11366 states and 42910 transitions. [2021-07-13 20:49:26,325 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-07-13 20:49:26,325 INFO L276 IsEmpty]: Start isEmpty. Operand 11366 states and 42910 transitions. [2021-07-13 20:49:26,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:26,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:26,345 INFO L508 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-07-13 20:49:26,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3559,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:26,546 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:26,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:26,546 INFO L82 PathProgramCache]: Analyzing trace with hash 907762153, now seen corresponding path program 75 times [2021-07-13 20:49:26,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:26,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326768328] [2021-07-13 20:49:26,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:26,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:26,584 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:26,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:26,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326768328] [2021-07-13 20:49:26,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326768328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:26,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309626453] [2021-07-13 20:49:26,585 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 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-07-13 20:49:26,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-13 20:49:26,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:26,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:26,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:26,675 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:26,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309626453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:26,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:26,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:49:26,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997920425] [2021-07-13 20:49:26,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:49:26,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:26,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:49:26,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:49:26,676 INFO L87 Difference]: Start difference. First operand 11366 states and 42910 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-07-13 20:49:27,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:27,174 INFO L93 Difference]: Finished difference Result 16097 states and 59284 transitions. [2021-07-13 20:49:27,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:49:27,174 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-07-13 20:49:27,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:27,211 INFO L225 Difference]: With dead ends: 16097 [2021-07-13 20:49:27,212 INFO L226 Difference]: Without dead ends: 16089 [2021-07-13 20:49:27,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 254.6ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:49:27,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16089 states. [2021-07-13 20:49:27,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16089 to 11306. [2021-07-13 20:49:27,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11306 states, 11305 states have (on average 3.77797434763379) internal successors, (42710), 11305 states have internal predecessors, (42710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:27,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11306 states to 11306 states and 42710 transitions. [2021-07-13 20:49:27,497 INFO L78 Accepts]: Start accepts. Automaton has 11306 states and 42710 transitions. Word has length 28 [2021-07-13 20:49:27,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:27,497 INFO L482 AbstractCegarLoop]: Abstraction has 11306 states and 42710 transitions. [2021-07-13 20:49:27,497 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-07-13 20:49:27,497 INFO L276 IsEmpty]: Start isEmpty. Operand 11306 states and 42710 transitions. [2021-07-13 20:49:27,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:27,516 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:27,516 INFO L508 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-07-13 20:49:27,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3560,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:27,717 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:27,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:27,717 INFO L82 PathProgramCache]: Analyzing trace with hash -13939987, now seen corresponding path program 76 times [2021-07-13 20:49:27,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:27,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227542070] [2021-07-13 20:49:27,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:27,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:27,761 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:27,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:27,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227542070] [2021-07-13 20:49:27,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227542070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:27,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215519501] [2021-07-13 20:49:27,762 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 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-07-13 20:49:27,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:27,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:27,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:27,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:27,845 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:27,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215519501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:27,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:27,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:49:27,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342658883] [2021-07-13 20:49:27,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:27,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:27,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:27,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:27,846 INFO L87 Difference]: Start difference. First operand 11306 states and 42710 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-07-13 20:49:28,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:28,319 INFO L93 Difference]: Finished difference Result 15997 states and 59000 transitions. [2021-07-13 20:49:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:49:28,319 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-07-13 20:49:28,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:28,360 INFO L225 Difference]: With dead ends: 15997 [2021-07-13 20:49:28,360 INFO L226 Difference]: Without dead ends: 15985 [2021-07-13 20:49:28,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 257.6ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:49:28,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15985 states. [2021-07-13 20:49:28,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15985 to 11272. [2021-07-13 20:49:28,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11272 states, 11271 states have (on average 3.780055008428711) internal successors, (42605), 11271 states have internal predecessors, (42605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:28,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11272 states to 11272 states and 42605 transitions. [2021-07-13 20:49:28,750 INFO L78 Accepts]: Start accepts. Automaton has 11272 states and 42605 transitions. Word has length 28 [2021-07-13 20:49:28,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:28,750 INFO L482 AbstractCegarLoop]: Abstraction has 11272 states and 42605 transitions. [2021-07-13 20:49:28,750 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-07-13 20:49:28,750 INFO L276 IsEmpty]: Start isEmpty. Operand 11272 states and 42605 transitions. [2021-07-13 20:49:28,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:28,768 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:28,768 INFO L508 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-07-13 20:49:28,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3561 [2021-07-13 20:49:28,968 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:28,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:28,969 INFO L82 PathProgramCache]: Analyzing trace with hash -141251547, now seen corresponding path program 77 times [2021-07-13 20:49:28,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:28,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469126064] [2021-07-13 20:49:28,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:29,005 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:29,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:29,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469126064] [2021-07-13 20:49:29,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469126064] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:29,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347686967] [2021-07-13 20:49:29,005 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 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-07-13 20:49:29,030 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:49:29,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:29,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:29,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:29,125 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:29,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347686967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:29,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:29,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:49:29,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818320650] [2021-07-13 20:49:29,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:49:29,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:29,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:49:29,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:49:29,126 INFO L87 Difference]: Start difference. First operand 11272 states and 42605 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-07-13 20:49:30,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:30,143 INFO L93 Difference]: Finished difference Result 21775 states and 77547 transitions. [2021-07-13 20:49:30,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:49:30,144 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-07-13 20:49:30,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:30,200 INFO L225 Difference]: With dead ends: 21775 [2021-07-13 20:49:30,200 INFO L226 Difference]: Without dead ends: 21775 [2021-07-13 20:49:30,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 543.9ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:49:30,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21775 states. [2021-07-13 20:49:30,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21775 to 11246. [2021-07-13 20:49:30,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11246 states, 11245 states have (on average 3.779101823032459) internal successors, (42496), 11245 states have internal predecessors, (42496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:30,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11246 states to 11246 states and 42496 transitions. [2021-07-13 20:49:30,527 INFO L78 Accepts]: Start accepts. Automaton has 11246 states and 42496 transitions. Word has length 28 [2021-07-13 20:49:30,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:30,528 INFO L482 AbstractCegarLoop]: Abstraction has 11246 states and 42496 transitions. [2021-07-13 20:49:30,528 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-07-13 20:49:30,528 INFO L276 IsEmpty]: Start isEmpty. Operand 11246 states and 42496 transitions. [2021-07-13 20:49:30,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:30,547 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:30,547 INFO L508 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-07-13 20:49:30,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3562 [2021-07-13 20:49:30,747 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:30,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:30,748 INFO L82 PathProgramCache]: Analyzing trace with hash 385520361, now seen corresponding path program 107 times [2021-07-13 20:49:30,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:30,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092237570] [2021-07-13 20:49:30,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:30,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:30,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:30,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:30,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092237570] [2021-07-13 20:49:30,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092237570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:30,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938037207] [2021-07-13 20:49:30,776 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:30,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:49:30,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:30,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:30,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:30,893 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:30,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938037207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:30,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:30,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:49:30,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295699009] [2021-07-13 20:49:30,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:49:30,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:30,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:49:30,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:49:30,894 INFO L87 Difference]: Start difference. First operand 11246 states and 42496 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-07-13 20:49:31,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:31,613 INFO L93 Difference]: Finished difference Result 17570 states and 63375 transitions. [2021-07-13 20:49:31,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:49:31,613 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-07-13 20:49:31,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:31,656 INFO L225 Difference]: With dead ends: 17570 [2021-07-13 20:49:31,656 INFO L226 Difference]: Without dead ends: 17557 [2021-07-13 20:49:31,657 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:49:31,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17557 states. [2021-07-13 20:49:31,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17557 to 12557. [2021-07-13 20:49:31,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12557 states, 12556 states have (on average 3.8467664861420836) internal successors, (48300), 12556 states have internal predecessors, (48300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:32,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12557 states to 12557 states and 48300 transitions. [2021-07-13 20:49:32,022 INFO L78 Accepts]: Start accepts. Automaton has 12557 states and 48300 transitions. Word has length 28 [2021-07-13 20:49:32,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:32,022 INFO L482 AbstractCegarLoop]: Abstraction has 12557 states and 48300 transitions. [2021-07-13 20:49:32,022 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-07-13 20:49:32,022 INFO L276 IsEmpty]: Start isEmpty. Operand 12557 states and 48300 transitions. [2021-07-13 20:49:32,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:32,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:32,046 INFO L508 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-07-13 20:49:32,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3563,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:32,246 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:32,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:32,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1057933143, now seen corresponding path program 108 times [2021-07-13 20:49:32,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:32,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752745218] [2021-07-13 20:49:32,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:32,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:32,275 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:32,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:32,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752745218] [2021-07-13 20:49:32,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752745218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:32,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193280286] [2021-07-13 20:49:32,275 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:32,303 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:32,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:32,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:32,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:32,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193280286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:32,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:32,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-13 20:49:32,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67576] [2021-07-13 20:49:32,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:49:32,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:32,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:49:32,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:49:32,394 INFO L87 Difference]: Start difference. First operand 12557 states and 48300 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-07-13 20:49:33,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:33,187 INFO L93 Difference]: Finished difference Result 17668 states and 63624 transitions. [2021-07-13 20:49:33,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:49:33,188 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-07-13 20:49:33,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:33,231 INFO L225 Difference]: With dead ends: 17668 [2021-07-13 20:49:33,231 INFO L226 Difference]: Without dead ends: 17662 [2021-07-13 20:49:33,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 430.5ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:49:33,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17662 states. [2021-07-13 20:49:33,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17662 to 12530. [2021-07-13 20:49:33,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12530 states, 12529 states have (on average 3.845957378880996) internal successors, (48186), 12529 states have internal predecessors, (48186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:33,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12530 states to 12530 states and 48186 transitions. [2021-07-13 20:49:33,619 INFO L78 Accepts]: Start accepts. Automaton has 12530 states and 48186 transitions. Word has length 28 [2021-07-13 20:49:33,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:33,619 INFO L482 AbstractCegarLoop]: Abstraction has 12530 states and 48186 transitions. [2021-07-13 20:49:33,619 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-07-13 20:49:33,619 INFO L276 IsEmpty]: Start isEmpty. Operand 12530 states and 48186 transitions. [2021-07-13 20:49:33,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:33,642 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:33,642 INFO L508 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-07-13 20:49:33,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3564,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:33,843 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:33,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:33,843 INFO L82 PathProgramCache]: Analyzing trace with hash -757405679, now seen corresponding path program 109 times [2021-07-13 20:49:33,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:33,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318924758] [2021-07-13 20:49:33,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:33,879 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:33,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:33,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318924758] [2021-07-13 20:49:33,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318924758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:33,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559936350] [2021-07-13 20:49:33,879 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 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-07-13 20:49:33,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:33,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:33,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:33,983 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:33,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559936350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:33,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:33,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:49:33,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229324739] [2021-07-13 20:49:33,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:33,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:33,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:33,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:33,984 INFO L87 Difference]: Start difference. First operand 12530 states and 48186 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-07-13 20:49:34,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:34,712 INFO L93 Difference]: Finished difference Result 19731 states and 71148 transitions. [2021-07-13 20:49:34,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:49:34,712 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-07-13 20:49:34,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:34,763 INFO L225 Difference]: With dead ends: 19731 [2021-07-13 20:49:34,763 INFO L226 Difference]: Without dead ends: 19718 [2021-07-13 20:49:34,764 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 385.1ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:49:34,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19718 states. [2021-07-13 20:49:35,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19718 to 12590. [2021-07-13 20:49:35,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12590 states, 12589 states have (on average 3.850663277464453) internal successors, (48476), 12589 states have internal predecessors, (48476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:35,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12590 states to 12590 states and 48476 transitions. [2021-07-13 20:49:35,133 INFO L78 Accepts]: Start accepts. Automaton has 12590 states and 48476 transitions. Word has length 28 [2021-07-13 20:49:35,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:35,134 INFO L482 AbstractCegarLoop]: Abstraction has 12590 states and 48476 transitions. [2021-07-13 20:49:35,134 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-07-13 20:49:35,134 INFO L276 IsEmpty]: Start isEmpty. Operand 12590 states and 48476 transitions. [2021-07-13 20:49:35,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:35,158 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:35,158 INFO L508 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-07-13 20:49:35,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3565,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:35,358 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:35,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:35,358 INFO L82 PathProgramCache]: Analyzing trace with hash -1440150009, now seen corresponding path program 110 times [2021-07-13 20:49:35,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:35,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988807829] [2021-07-13 20:49:35,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:35,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:35,386 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:35,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:35,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988807829] [2021-07-13 20:49:35,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988807829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:35,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534141672] [2021-07-13 20:49:35,386 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 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-07-13 20:49:35,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:35,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:35,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:35,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:35,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:35,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534141672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:35,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:35,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-13 20:49:35,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210298986] [2021-07-13 20:49:35,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:35,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:35,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:35,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:35,495 INFO L87 Difference]: Start difference. First operand 12590 states and 48476 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-07-13 20:49:36,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:36,229 INFO L93 Difference]: Finished difference Result 20868 states and 74696 transitions. [2021-07-13 20:49:36,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:49:36,229 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-07-13 20:49:36,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:36,283 INFO L225 Difference]: With dead ends: 20868 [2021-07-13 20:49:36,283 INFO L226 Difference]: Without dead ends: 20868 [2021-07-13 20:49:36,284 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 404.7ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:49:36,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20868 states. [2021-07-13 20:49:36,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20868 to 12606. [2021-07-13 20:49:36,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12606 states, 12605 states have (on average 3.8476001586671957) internal successors, (48499), 12605 states have internal predecessors, (48499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:36,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12606 states to 12606 states and 48499 transitions. [2021-07-13 20:49:36,769 INFO L78 Accepts]: Start accepts. Automaton has 12606 states and 48499 transitions. Word has length 28 [2021-07-13 20:49:36,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:36,769 INFO L482 AbstractCegarLoop]: Abstraction has 12606 states and 48499 transitions. [2021-07-13 20:49:36,769 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-07-13 20:49:36,769 INFO L276 IsEmpty]: Start isEmpty. Operand 12606 states and 48499 transitions. [2021-07-13 20:49:36,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:36,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:36,794 INFO L508 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-07-13 20:49:36,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3566,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:36,995 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:36,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:36,995 INFO L82 PathProgramCache]: Analyzing trace with hash -373053407, now seen corresponding path program 78 times [2021-07-13 20:49:36,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:36,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255388195] [2021-07-13 20:49:36,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:36,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:37,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:37,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:37,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255388195] [2021-07-13 20:49:37,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255388195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:37,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979075419] [2021-07-13 20:49:37,047 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:37,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:49:37,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:37,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:37,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:37,159 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:37,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979075419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:37,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:37,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:49:37,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314470017] [2021-07-13 20:49:37,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:49:37,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:37,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:49:37,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:49:37,160 INFO L87 Difference]: Start difference. First operand 12606 states and 48499 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-07-13 20:49:38,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:38,119 INFO L93 Difference]: Finished difference Result 21980 states and 80698 transitions. [2021-07-13 20:49:38,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:49:38,119 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-07-13 20:49:38,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:38,184 INFO L225 Difference]: With dead ends: 21980 [2021-07-13 20:49:38,184 INFO L226 Difference]: Without dead ends: 21976 [2021-07-13 20:49:38,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 563.6ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:49:38,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21976 states. [2021-07-13 20:49:38,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21976 to 12860. [2021-07-13 20:49:38,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12860 states, 12859 states have (on average 3.837001322031262) internal successors, (49340), 12859 states have internal predecessors, (49340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:38,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12860 states to 12860 states and 49340 transitions. [2021-07-13 20:49:38,598 INFO L78 Accepts]: Start accepts. Automaton has 12860 states and 49340 transitions. Word has length 28 [2021-07-13 20:49:38,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:38,598 INFO L482 AbstractCegarLoop]: Abstraction has 12860 states and 49340 transitions. [2021-07-13 20:49:38,598 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-07-13 20:49:38,598 INFO L276 IsEmpty]: Start isEmpty. Operand 12860 states and 49340 transitions. [2021-07-13 20:49:38,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:38,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:38,622 INFO L508 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-07-13 20:49:38,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3567,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:38,823 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:38,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:38,823 INFO L82 PathProgramCache]: Analyzing trace with hash -498610355, now seen corresponding path program 111 times [2021-07-13 20:49:38,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:38,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123367181] [2021-07-13 20:49:38,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:38,855 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:38,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:38,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123367181] [2021-07-13 20:49:38,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123367181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:38,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688865593] [2021-07-13 20:49:38,856 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 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-07-13 20:49:38,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:38,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:38,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:38,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:38,952 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:38,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688865593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:38,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:38,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:49:38,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252838366] [2021-07-13 20:49:38,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:38,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:38,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:38,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:38,953 INFO L87 Difference]: Start difference. First operand 12860 states and 49340 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-07-13 20:49:39,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:39,684 INFO L93 Difference]: Finished difference Result 18670 states and 68341 transitions. [2021-07-13 20:49:39,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:49:39,685 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-07-13 20:49:39,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:39,732 INFO L225 Difference]: With dead ends: 18670 [2021-07-13 20:49:39,733 INFO L226 Difference]: Without dead ends: 18647 [2021-07-13 20:49:39,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 351.7ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:49:39,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18647 states. [2021-07-13 20:49:39,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18647 to 13152. [2021-07-13 20:49:40,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13152 states, 13151 states have (on average 3.854307657212379) internal successors, (50688), 13151 states have internal predecessors, (50688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:40,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13152 states to 13152 states and 50688 transitions. [2021-07-13 20:49:40,052 INFO L78 Accepts]: Start accepts. Automaton has 13152 states and 50688 transitions. Word has length 28 [2021-07-13 20:49:40,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:40,052 INFO L482 AbstractCegarLoop]: Abstraction has 13152 states and 50688 transitions. [2021-07-13 20:49:40,052 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-07-13 20:49:40,052 INFO L276 IsEmpty]: Start isEmpty. Operand 13152 states and 50688 transitions. [2021-07-13 20:49:40,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:40,076 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:40,076 INFO L508 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-07-13 20:49:40,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3568 [2021-07-13 20:49:40,277 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:40,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:40,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1181354685, now seen corresponding path program 112 times [2021-07-13 20:49:40,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:40,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112996700] [2021-07-13 20:49:40,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:40,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:40,311 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:40,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:40,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112996700] [2021-07-13 20:49:40,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112996700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:40,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474395327] [2021-07-13 20:49:40,311 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 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-07-13 20:49:40,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:40,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:40,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:40,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:40,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:40,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474395327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:40,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:40,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:49:40,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491979022] [2021-07-13 20:49:40,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:40,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:40,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:40,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:40,412 INFO L87 Difference]: Start difference. First operand 13152 states and 50688 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-07-13 20:49:41,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:41,161 INFO L93 Difference]: Finished difference Result 18648 states and 67382 transitions. [2021-07-13 20:49:41,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:49:41,161 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-07-13 20:49:41,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:41,208 INFO L225 Difference]: With dead ends: 18648 [2021-07-13 20:49:41,208 INFO L226 Difference]: Without dead ends: 18648 [2021-07-13 20:49:41,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 432.0ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:41,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18648 states. [2021-07-13 20:49:41,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18648 to 13107. [2021-07-13 20:49:41,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13107 states, 13106 states have (on average 3.8461010224324736) internal successors, (50407), 13106 states have internal predecessors, (50407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:41,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13107 states to 13107 states and 50407 transitions. [2021-07-13 20:49:41,565 INFO L78 Accepts]: Start accepts. Automaton has 13107 states and 50407 transitions. Word has length 28 [2021-07-13 20:49:41,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:41,565 INFO L482 AbstractCegarLoop]: Abstraction has 13107 states and 50407 transitions. [2021-07-13 20:49:41,565 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-07-13 20:49:41,566 INFO L276 IsEmpty]: Start isEmpty. Operand 13107 states and 50407 transitions. [2021-07-13 20:49:41,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:41,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:41,590 INFO L508 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-07-13 20:49:41,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3569,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:41,793 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:41,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:41,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1501473149, now seen corresponding path program 113 times [2021-07-13 20:49:41,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:41,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731397098] [2021-07-13 20:49:41,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:41,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:41,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:41,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731397098] [2021-07-13 20:49:41,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731397098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:41,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679879723] [2021-07-13 20:49:41,833 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 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-07-13 20:49:41,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:49:41,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:41,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:41,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:41,942 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:41,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679879723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:41,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:41,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-13 20:49:41,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369344868] [2021-07-13 20:49:41,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:49:41,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:41,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:49:41,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:49:41,943 INFO L87 Difference]: Start difference. First operand 13107 states and 50407 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-07-13 20:49:42,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:42,687 INFO L93 Difference]: Finished difference Result 19972 states and 72578 transitions. [2021-07-13 20:49:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:49:42,688 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-07-13 20:49:42,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:42,742 INFO L225 Difference]: With dead ends: 19972 [2021-07-13 20:49:42,742 INFO L226 Difference]: Without dead ends: 19972 [2021-07-13 20:49:42,743 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 432.4ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:49:42,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19972 states. [2021-07-13 20:49:43,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19972 to 13820. [2021-07-13 20:49:43,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13820 states, 13819 states have (on average 3.832259931977712) internal successors, (52958), 13819 states have internal predecessors, (52958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:43,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13820 states to 13820 states and 52958 transitions. [2021-07-13 20:49:43,084 INFO L78 Accepts]: Start accepts. Automaton has 13820 states and 52958 transitions. Word has length 28 [2021-07-13 20:49:43,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:43,084 INFO L482 AbstractCegarLoop]: Abstraction has 13820 states and 52958 transitions. [2021-07-13 20:49:43,084 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-07-13 20:49:43,084 INFO L276 IsEmpty]: Start isEmpty. Operand 13820 states and 52958 transitions. [2021-07-13 20:49:43,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:43,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:43,108 INFO L508 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-07-13 20:49:43,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3570,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:43,309 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:43,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:43,309 INFO L82 PathProgramCache]: Analyzing trace with hash -612070185, now seen corresponding path program 114 times [2021-07-13 20:49:43,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:43,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602850268] [2021-07-13 20:49:43,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:43,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:43,342 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:43,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:43,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602850268] [2021-07-13 20:49:43,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602850268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:43,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53619478] [2021-07-13 20:49:43,342 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 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-07-13 20:49:43,370 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:49:43,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:43,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:43,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:43,450 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:43,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53619478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:43,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:43,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-13 20:49:43,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965932912] [2021-07-13 20:49:43,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:49:43,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:43,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:49:43,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:49:43,451 INFO L87 Difference]: Start difference. First operand 13820 states and 52958 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-07-13 20:49:44,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:44,369 INFO L93 Difference]: Finished difference Result 22381 states and 80178 transitions. [2021-07-13 20:49:44,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:49:44,369 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-07-13 20:49:44,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:44,426 INFO L225 Difference]: With dead ends: 22381 [2021-07-13 20:49:44,426 INFO L226 Difference]: Without dead ends: 22381 [2021-07-13 20:49:44,427 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 495.0ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:49:44,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22381 states. [2021-07-13 20:49:44,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22381 to 14048. [2021-07-13 20:49:44,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14048 states, 14047 states have (on average 3.843881255784153) internal successors, (53995), 14047 states have internal predecessors, (53995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:44,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14048 states to 14048 states and 53995 transitions. [2021-07-13 20:49:44,874 INFO L78 Accepts]: Start accepts. Automaton has 14048 states and 53995 transitions. Word has length 28 [2021-07-13 20:49:44,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:44,874 INFO L482 AbstractCegarLoop]: Abstraction has 14048 states and 53995 transitions. [2021-07-13 20:49:44,874 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-07-13 20:49:44,874 INFO L276 IsEmpty]: Start isEmpty. Operand 14048 states and 53995 transitions. [2021-07-13 20:49:44,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:44,899 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:44,899 INFO L508 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-07-13 20:49:45,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3571 [2021-07-13 20:49:45,100 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:45,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:45,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1934603223, now seen corresponding path program 79 times [2021-07-13 20:49:45,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:45,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532980514] [2021-07-13 20:49:45,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:45,136 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:45,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:45,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532980514] [2021-07-13 20:49:45,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532980514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:45,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632173822] [2021-07-13 20:49:45,136 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 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-07-13 20:49:45,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:45,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:45,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:45,266 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:45,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632173822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:45,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:45,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:49:45,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263860145] [2021-07-13 20:49:45,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:45,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:45,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:45,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:45,267 INFO L87 Difference]: Start difference. First operand 14048 states and 53995 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-07-13 20:49:46,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:46,837 INFO L93 Difference]: Finished difference Result 39001 states and 140171 transitions. [2021-07-13 20:49:46,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:49:46,837 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-07-13 20:49:46,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:46,957 INFO L225 Difference]: With dead ends: 39001 [2021-07-13 20:49:46,957 INFO L226 Difference]: Without dead ends: 39001 [2021-07-13 20:49:46,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 924.8ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:49:46,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39001 states. [2021-07-13 20:49:47,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39001 to 15286. [2021-07-13 20:49:47,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15286 states, 15285 states have (on average 3.890677134445535) internal successors, (59469), 15285 states have internal predecessors, (59469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:47,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15286 states to 15286 states and 59469 transitions. [2021-07-13 20:49:47,786 INFO L78 Accepts]: Start accepts. Automaton has 15286 states and 59469 transitions. Word has length 28 [2021-07-13 20:49:47,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:47,786 INFO L482 AbstractCegarLoop]: Abstraction has 15286 states and 59469 transitions. [2021-07-13 20:49:47,786 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-07-13 20:49:47,786 INFO L276 IsEmpty]: Start isEmpty. Operand 15286 states and 59469 transitions. [2021-07-13 20:49:47,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:47,819 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:47,819 INFO L508 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-07-13 20:49:48,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3572 [2021-07-13 20:49:48,019 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:48,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:48,020 INFO L82 PathProgramCache]: Analyzing trace with hash -405698579, now seen corresponding path program 80 times [2021-07-13 20:49:48,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:48,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517268551] [2021-07-13 20:49:48,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:48,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:48,057 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:48,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:48,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517268551] [2021-07-13 20:49:48,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517268551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:48,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123756438] [2021-07-13 20:49:48,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 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-07-13 20:49:48,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:48,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:48,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:48,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:48,187 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:48,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123756438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:48,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:48,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:49:48,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797601819] [2021-07-13 20:49:48,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:48,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:48,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:48,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:48,188 INFO L87 Difference]: Start difference. First operand 15286 states and 59469 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-07-13 20:49:49,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:49,819 INFO L93 Difference]: Finished difference Result 38023 states and 137597 transitions. [2021-07-13 20:49:49,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:49:49,819 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-07-13 20:49:49,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:49,936 INFO L225 Difference]: With dead ends: 38023 [2021-07-13 20:49:49,936 INFO L226 Difference]: Without dead ends: 38023 [2021-07-13 20:49:49,937 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 954.7ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:49:49,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38023 states. [2021-07-13 20:49:50,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38023 to 15260. [2021-07-13 20:49:50,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15260 states, 15259 states have (on average 3.8870830329641524) internal successors, (59313), 15259 states have internal predecessors, (59313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:50,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15260 states to 15260 states and 59313 transitions. [2021-07-13 20:49:50,707 INFO L78 Accepts]: Start accepts. Automaton has 15260 states and 59313 transitions. Word has length 28 [2021-07-13 20:49:50,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:50,707 INFO L482 AbstractCegarLoop]: Abstraction has 15260 states and 59313 transitions. [2021-07-13 20:49:50,707 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-07-13 20:49:50,707 INFO L276 IsEmpty]: Start isEmpty. Operand 15260 states and 59313 transitions. [2021-07-13 20:49:50,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:50,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:50,733 INFO L508 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-07-13 20:49:50,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3573 [2021-07-13 20:49:50,933 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:50,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:50,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1649877491, now seen corresponding path program 115 times [2021-07-13 20:49:50,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:50,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200051390] [2021-07-13 20:49:50,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:50,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:50,975 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:50,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:50,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200051390] [2021-07-13 20:49:50,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200051390] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:50,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010827560] [2021-07-13 20:49:50,976 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:51,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:51,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:51,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:51,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:51,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010827560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:51,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:51,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:49:51,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662855161] [2021-07-13 20:49:51,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:49:51,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:51,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:49:51,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:49:51,055 INFO L87 Difference]: Start difference. First operand 15260 states and 59313 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-07-13 20:49:51,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:51,373 INFO L93 Difference]: Finished difference Result 23613 states and 90414 transitions. [2021-07-13 20:49:51,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:49:51,373 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-07-13 20:49:51,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:51,441 INFO L225 Difference]: With dead ends: 23613 [2021-07-13 20:49:51,441 INFO L226 Difference]: Without dead ends: 23563 [2021-07-13 20:49:51,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 110.2ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:49:51,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23563 states. [2021-07-13 20:49:51,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23563 to 20372. [2021-07-13 20:49:51,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20372 states, 20371 states have (on average 3.902803004270777) internal successors, (79504), 20371 states have internal predecessors, (79504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:51,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20372 states to 20372 states and 79504 transitions. [2021-07-13 20:49:51,930 INFO L78 Accepts]: Start accepts. Automaton has 20372 states and 79504 transitions. Word has length 28 [2021-07-13 20:49:51,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:51,930 INFO L482 AbstractCegarLoop]: Abstraction has 20372 states and 79504 transitions. [2021-07-13 20:49:51,930 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-07-13 20:49:51,930 INFO L276 IsEmpty]: Start isEmpty. Operand 20372 states and 79504 transitions. [2021-07-13 20:49:51,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:51,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:51,968 INFO L508 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-07-13 20:49:52,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3574,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:52,169 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:52,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:52,169 INFO L82 PathProgramCache]: Analyzing trace with hash 260189251, now seen corresponding path program 116 times [2021-07-13 20:49:52,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:52,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235969177] [2021-07-13 20:49:52,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:52,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:52,200 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:52,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:52,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235969177] [2021-07-13 20:49:52,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235969177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:52,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829818088] [2021-07-13 20:49:52,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:52,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:52,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:52,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:49:52,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:52,285 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:52,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829818088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:52,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:52,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:49:52,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111166890] [2021-07-13 20:49:52,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:49:52,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:52,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:49:52,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:49:52,286 INFO L87 Difference]: Start difference. First operand 20372 states and 79504 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-07-13 20:49:52,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:52,550 INFO L93 Difference]: Finished difference Result 23123 states and 87862 transitions. [2021-07-13 20:49:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:49:52,551 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-07-13 20:49:52,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:52,618 INFO L225 Difference]: With dead ends: 23123 [2021-07-13 20:49:52,618 INFO L226 Difference]: Without dead ends: 23123 [2021-07-13 20:49:52,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:49:52,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23123 states. [2021-07-13 20:49:53,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23123 to 19875. [2021-07-13 20:49:53,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19875 states, 19874 states have (on average 3.891114018315387) internal successors, (77332), 19874 states have internal predecessors, (77332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:53,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19875 states to 19875 states and 77332 transitions. [2021-07-13 20:49:53,191 INFO L78 Accepts]: Start accepts. Automaton has 19875 states and 77332 transitions. Word has length 28 [2021-07-13 20:49:53,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:53,191 INFO L482 AbstractCegarLoop]: Abstraction has 19875 states and 77332 transitions. [2021-07-13 20:49:53,191 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-07-13 20:49:53,191 INFO L276 IsEmpty]: Start isEmpty. Operand 19875 states and 77332 transitions. [2021-07-13 20:49:53,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:53,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:53,227 INFO L508 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-07-13 20:49:53,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3575 [2021-07-13 20:49:53,427 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:53,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:53,428 INFO L82 PathProgramCache]: Analyzing trace with hash -691492187, now seen corresponding path program 117 times [2021-07-13 20:49:53,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:53,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194428978] [2021-07-13 20:49:53,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:53,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:53,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:53,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:53,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194428978] [2021-07-13 20:49:53,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194428978] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:53,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505488849] [2021-07-13 20:49:53,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:53,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:49:53,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:53,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:53,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:53,612 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:53,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505488849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:53,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:53,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:49:53,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763666310] [2021-07-13 20:49:53,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:49:53,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:53,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:49:53,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:49:53,613 INFO L87 Difference]: Start difference. First operand 19875 states and 77332 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-07-13 20:49:54,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:54,583 INFO L93 Difference]: Finished difference Result 31643 states and 117215 transitions. [2021-07-13 20:49:54,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:49:54,584 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-07-13 20:49:54,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:54,680 INFO L225 Difference]: With dead ends: 31643 [2021-07-13 20:49:54,680 INFO L226 Difference]: Without dead ends: 31643 [2021-07-13 20:49:54,681 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 527.0ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:49:54,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31643 states. [2021-07-13 20:49:55,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31643 to 19937. [2021-07-13 20:49:55,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19937 states, 19936 states have (on average 3.889446227929374) internal successors, (77540), 19936 states have internal predecessors, (77540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:55,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19937 states to 19937 states and 77540 transitions. [2021-07-13 20:49:55,502 INFO L78 Accepts]: Start accepts. Automaton has 19937 states and 77540 transitions. Word has length 28 [2021-07-13 20:49:55,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:55,502 INFO L482 AbstractCegarLoop]: Abstraction has 19937 states and 77540 transitions. [2021-07-13 20:49:55,502 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-07-13 20:49:55,503 INFO L276 IsEmpty]: Start isEmpty. Operand 19937 states and 77540 transitions. [2021-07-13 20:49:55,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:55,547 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:55,547 INFO L508 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-07-13 20:49:55,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3576,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:55,748 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:55,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:55,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1667811031, now seen corresponding path program 118 times [2021-07-13 20:49:55,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:55,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772887330] [2021-07-13 20:49:55,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:55,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:55,937 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-07-13 20:49:55,944 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:55,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:55,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772887330] [2021-07-13 20:49:55,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772887330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:55,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761279037] [2021-07-13 20:49:55,944 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:55,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:55,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:55,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:55,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:56,076 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:56,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761279037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:56,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:56,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:49:56,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657304936] [2021-07-13 20:49:56,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:56,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:56,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:56,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:56,077 INFO L87 Difference]: Start difference. First operand 19937 states and 77540 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-07-13 20:49:57,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:57,812 INFO L93 Difference]: Finished difference Result 40452 states and 148213 transitions. [2021-07-13 20:49:57,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:49:57,812 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-07-13 20:49:57,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:57,946 INFO L225 Difference]: With dead ends: 40452 [2021-07-13 20:49:57,946 INFO L226 Difference]: Without dead ends: 40452 [2021-07-13 20:49:57,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 1152.8ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-13 20:49:57,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40452 states. [2021-07-13 20:49:58,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40452 to 19942. [2021-07-13 20:49:58,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19942 states, 19941 states have (on average 3.891530013539943) internal successors, (77601), 19941 states have internal predecessors, (77601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:58,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19942 states to 19942 states and 77601 transitions. [2021-07-13 20:49:58,721 INFO L78 Accepts]: Start accepts. Automaton has 19942 states and 77601 transitions. Word has length 28 [2021-07-13 20:49:58,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:58,721 INFO L482 AbstractCegarLoop]: Abstraction has 19942 states and 77601 transitions. [2021-07-13 20:49:58,721 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-07-13 20:49:58,721 INFO L276 IsEmpty]: Start isEmpty. Operand 19942 states and 77601 transitions. [2021-07-13 20:49:58,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:49:58,753 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:58,753 INFO L508 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-07-13 20:49:58,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3577,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:58,954 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:58,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:58,954 INFO L82 PathProgramCache]: Analyzing trace with hash -138906387, now seen corresponding path program 119 times [2021-07-13 20:49:58,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:58,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057398537] [2021-07-13 20:49:58,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:58,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:58,993 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:58,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:58,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057398537] [2021-07-13 20:49:58,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057398537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:58,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501064062] [2021-07-13 20:49:58,993 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:59,018 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:49:59,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:59,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:49:59,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:59,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:49:59,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501064062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:59,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:59,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:49:59,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068773871] [2021-07-13 20:49:59,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:49:59,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:59,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:49:59,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:49:59,129 INFO L87 Difference]: Start difference. First operand 19942 states and 77601 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-07-13 20:50:00,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:00,762 INFO L93 Difference]: Finished difference Result 40013 states and 147353 transitions. [2021-07-13 20:50:00,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-13 20:50:00,763 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-07-13 20:50:00,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:00,877 INFO L225 Difference]: With dead ends: 40013 [2021-07-13 20:50:00,877 INFO L226 Difference]: Without dead ends: 40013 [2021-07-13 20:50:00,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 908.3ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-13 20:50:00,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40013 states. [2021-07-13 20:50:01,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40013 to 19730. [2021-07-13 20:50:01,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19730 states, 19729 states have (on average 3.8836230929089157) internal successors, (76620), 19729 states have internal predecessors, (76620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:01,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19730 states to 19730 states and 76620 transitions. [2021-07-13 20:50:01,603 INFO L78 Accepts]: Start accepts. Automaton has 19730 states and 76620 transitions. Word has length 28 [2021-07-13 20:50:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:01,603 INFO L482 AbstractCegarLoop]: Abstraction has 19730 states and 76620 transitions. [2021-07-13 20:50:01,604 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-07-13 20:50:01,604 INFO L276 IsEmpty]: Start isEmpty. Operand 19730 states and 76620 transitions. [2021-07-13 20:50:01,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:01,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:01,641 INFO L508 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-07-13 20:50:01,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3578 [2021-07-13 20:50:01,842 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:01,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:01,842 INFO L82 PathProgramCache]: Analyzing trace with hash -164720279, now seen corresponding path program 120 times [2021-07-13 20:50:01,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:01,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012062482] [2021-07-13 20:50:01,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:01,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:01,872 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:01,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:01,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012062482] [2021-07-13 20:50:01,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012062482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:01,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387227046] [2021-07-13 20:50:01,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:01,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:01,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:01,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:50:01,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:01,971 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:50:01,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387227046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:01,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:01,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:50:01,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58217707] [2021-07-13 20:50:01,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:50:01,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:01,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:50:01,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:50:01,972 INFO L87 Difference]: Start difference. First operand 19730 states and 76620 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-07-13 20:50:02,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:02,440 INFO L93 Difference]: Finished difference Result 29201 states and 109016 transitions. [2021-07-13 20:50:02,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:50:02,441 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-07-13 20:50:02,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:02,530 INFO L225 Difference]: With dead ends: 29201 [2021-07-13 20:50:02,530 INFO L226 Difference]: Without dead ends: 29184 [2021-07-13 20:50:02,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 134.8ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:50:02,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29184 states. [2021-07-13 20:50:02,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29184 to 19998. [2021-07-13 20:50:02,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19998 states, 19997 states have (on average 3.889183377506626) internal successors, (77772), 19997 states have internal predecessors, (77772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:03,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19998 states to 19998 states and 77772 transitions. [2021-07-13 20:50:03,046 INFO L78 Accepts]: Start accepts. Automaton has 19998 states and 77772 transitions. Word has length 28 [2021-07-13 20:50:03,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:03,046 INFO L482 AbstractCegarLoop]: Abstraction has 19998 states and 77772 transitions. [2021-07-13 20:50:03,046 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-07-13 20:50:03,046 INFO L276 IsEmpty]: Start isEmpty. Operand 19998 states and 77772 transitions. [2021-07-13 20:50:03,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:03,086 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:03,086 INFO L508 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-07-13 20:50:03,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3579,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:03,286 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:03,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:03,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1307646319, now seen corresponding path program 121 times [2021-07-13 20:50:03,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:03,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107675246] [2021-07-13 20:50:03,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:03,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:03,327 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:03,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:03,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107675246] [2021-07-13 20:50:03,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107675246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:03,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289210464] [2021-07-13 20:50:03,327 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:03,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:03,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:50:03,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:50:03,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289210464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:03,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:03,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:50:03,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699552663] [2021-07-13 20:50:03,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:50:03,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:03,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:50:03,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:50:03,418 INFO L87 Difference]: Start difference. First operand 19998 states and 77772 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-07-13 20:50:03,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:03,842 INFO L93 Difference]: Finished difference Result 30984 states and 114572 transitions. [2021-07-13 20:50:03,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:50:03,842 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-07-13 20:50:03,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:03,938 INFO L225 Difference]: With dead ends: 30984 [2021-07-13 20:50:03,939 INFO L226 Difference]: Without dead ends: 30984 [2021-07-13 20:50:03,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:50:03,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30984 states. [2021-07-13 20:50:04,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30984 to 19667. [2021-07-13 20:50:04,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19667 states, 19666 states have (on average 3.8739957286687683) internal successors, (76186), 19666 states have internal predecessors, (76186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:04,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19667 states to 19667 states and 76186 transitions. [2021-07-13 20:50:04,465 INFO L78 Accepts]: Start accepts. Automaton has 19667 states and 76186 transitions. Word has length 28 [2021-07-13 20:50:04,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:04,465 INFO L482 AbstractCegarLoop]: Abstraction has 19667 states and 76186 transitions. [2021-07-13 20:50:04,465 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-07-13 20:50:04,465 INFO L276 IsEmpty]: Start isEmpty. Operand 19667 states and 76186 transitions. [2021-07-13 20:50:04,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:04,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:04,501 INFO L508 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-07-13 20:50:04,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3580 [2021-07-13 20:50:04,702 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:04,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:04,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1640639411, now seen corresponding path program 122 times [2021-07-13 20:50:04,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:04,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901782271] [2021-07-13 20:50:04,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:04,742 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:04,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:04,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901782271] [2021-07-13 20:50:04,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901782271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:04,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268747531] [2021-07-13 20:50:04,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:04,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:04,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:04,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:04,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:04,846 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:04,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268747531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:04,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:04,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:50:04,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170846693] [2021-07-13 20:50:04,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:50:04,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:04,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:50:04,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:50:04,847 INFO L87 Difference]: Start difference. First operand 19667 states and 76186 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-07-13 20:50:05,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:05,720 INFO L93 Difference]: Finished difference Result 29160 states and 108410 transitions. [2021-07-13 20:50:05,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:50:05,720 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-07-13 20:50:05,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:05,814 INFO L225 Difference]: With dead ends: 29160 [2021-07-13 20:50:05,814 INFO L226 Difference]: Without dead ends: 29160 [2021-07-13 20:50:05,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 434.6ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:50:05,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29160 states. [2021-07-13 20:50:06,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29160 to 19711. [2021-07-13 20:50:06,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19711 states, 19710 states have (on average 3.8728564180618976) internal successors, (76334), 19710 states have internal predecessors, (76334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:06,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19711 states to 19711 states and 76334 transitions. [2021-07-13 20:50:06,565 INFO L78 Accepts]: Start accepts. Automaton has 19711 states and 76334 transitions. Word has length 28 [2021-07-13 20:50:06,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:06,565 INFO L482 AbstractCegarLoop]: Abstraction has 19711 states and 76334 transitions. [2021-07-13 20:50:06,565 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-07-13 20:50:06,565 INFO L276 IsEmpty]: Start isEmpty. Operand 19711 states and 76334 transitions. [2021-07-13 20:50:06,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:06,603 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:06,603 INFO L508 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-07-13 20:50:06,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3581,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:06,804 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:06,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:06,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1869413791, now seen corresponding path program 123 times [2021-07-13 20:50:06,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:06,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891092375] [2021-07-13 20:50:06,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:06,847 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:06,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:06,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891092375] [2021-07-13 20:50:06,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891092375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:06,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987347850] [2021-07-13 20:50:06,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:06,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:50:06,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:06,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:06,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:06,968 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:06,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987347850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:06,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:06,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:50:06,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951752492] [2021-07-13 20:50:06,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:50:06,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:06,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:50:06,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:50:06,969 INFO L87 Difference]: Start difference. First operand 19711 states and 76334 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-07-13 20:50:08,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:08,068 INFO L93 Difference]: Finished difference Result 30658 states and 112697 transitions. [2021-07-13 20:50:08,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:50:08,069 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-07-13 20:50:08,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:08,163 INFO L225 Difference]: With dead ends: 30658 [2021-07-13 20:50:08,163 INFO L226 Difference]: Without dead ends: 30658 [2021-07-13 20:50:08,164 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 657.1ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:50:08,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30658 states. [2021-07-13 20:50:08,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30658 to 20243. [2021-07-13 20:50:08,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20243 states, 20242 states have (on average 3.8518921055231696) internal successors, (77970), 20242 states have internal predecessors, (77970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:08,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20243 states to 20243 states and 77970 transitions. [2021-07-13 20:50:08,939 INFO L78 Accepts]: Start accepts. Automaton has 20243 states and 77970 transitions. Word has length 28 [2021-07-13 20:50:08,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:08,939 INFO L482 AbstractCegarLoop]: Abstraction has 20243 states and 77970 transitions. [2021-07-13 20:50:08,939 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-07-13 20:50:08,939 INFO L276 IsEmpty]: Start isEmpty. Operand 20243 states and 77970 transitions. [2021-07-13 20:50:08,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:08,976 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:08,976 INFO L508 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-07-13 20:50:09,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3582 [2021-07-13 20:50:09,176 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:09,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:09,177 INFO L82 PathProgramCache]: Analyzing trace with hash -923294047, now seen corresponding path program 124 times [2021-07-13 20:50:09,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:09,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752689604] [2021-07-13 20:50:09,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:09,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:09,222 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:09,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:09,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752689604] [2021-07-13 20:50:09,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752689604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:09,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124617763] [2021-07-13 20:50:09,222 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:09,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:09,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:09,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:09,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:09,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:09,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124617763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:09,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:09,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-13 20:50:09,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928636896] [2021-07-13 20:50:09,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:50:09,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:09,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:50:09,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:50:09,396 INFO L87 Difference]: Start difference. First operand 20243 states and 77970 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-07-13 20:50:10,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:10,483 INFO L93 Difference]: Finished difference Result 29767 states and 110352 transitions. [2021-07-13 20:50:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:50:10,483 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-07-13 20:50:10,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:10,585 INFO L225 Difference]: With dead ends: 29767 [2021-07-13 20:50:10,585 INFO L226 Difference]: Without dead ends: 29763 [2021-07-13 20:50:10,585 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 538.5ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:50:10,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29763 states. [2021-07-13 20:50:11,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29763 to 20135. [2021-07-13 20:50:11,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20135 states, 20134 states have (on average 3.854773020760902) internal successors, (77612), 20134 states have internal predecessors, (77612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:11,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20135 states to 20135 states and 77612 transitions. [2021-07-13 20:50:11,412 INFO L78 Accepts]: Start accepts. Automaton has 20135 states and 77612 transitions. Word has length 28 [2021-07-13 20:50:11,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:11,412 INFO L482 AbstractCegarLoop]: Abstraction has 20135 states and 77612 transitions. [2021-07-13 20:50:11,412 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-07-13 20:50:11,412 INFO L276 IsEmpty]: Start isEmpty. Operand 20135 states and 77612 transitions. [2021-07-13 20:50:11,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:11,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:11,457 INFO L508 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-07-13 20:50:11,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3583,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:11,665 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:11,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:11,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1048850995, now seen corresponding path program 125 times [2021-07-13 20:50:11,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:11,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650848536] [2021-07-13 20:50:11,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:11,717 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:11,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:11,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650848536] [2021-07-13 20:50:11,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650848536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:11,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953791676] [2021-07-13 20:50:11,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:11,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:11,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:11,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:50:11,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:11,798 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:50:11,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953791676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:11,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:11,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-13 20:50:11,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087129329] [2021-07-13 20:50:11,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:50:11,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:11,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:50:11,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:50:11,799 INFO L87 Difference]: Start difference. First operand 20135 states and 77612 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-07-13 20:50:12,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:12,127 INFO L93 Difference]: Finished difference Result 25115 states and 93450 transitions. [2021-07-13 20:50:12,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:50:12,127 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-07-13 20:50:12,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:12,201 INFO L225 Difference]: With dead ends: 25115 [2021-07-13 20:50:12,202 INFO L226 Difference]: Without dead ends: 25115 [2021-07-13 20:50:12,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 111.3ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:50:12,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25115 states. [2021-07-13 20:50:12,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25115 to 20445. [2021-07-13 20:50:12,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20445 states, 20444 states have (on average 3.845871649383682) internal successors, (78625), 20444 states have internal predecessors, (78625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:12,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20445 states to 20445 states and 78625 transitions. [2021-07-13 20:50:12,845 INFO L78 Accepts]: Start accepts. Automaton has 20445 states and 78625 transitions. Word has length 28 [2021-07-13 20:50:12,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:12,845 INFO L482 AbstractCegarLoop]: Abstraction has 20445 states and 78625 transitions. [2021-07-13 20:50:12,845 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-07-13 20:50:12,846 INFO L276 IsEmpty]: Start isEmpty. Operand 20445 states and 78625 transitions. [2021-07-13 20:50:12,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:12,885 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:12,885 INFO L508 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-07-13 20:50:13,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3584 [2021-07-13 20:50:13,086 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:13,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:13,086 INFO L82 PathProgramCache]: Analyzing trace with hash -118651251, now seen corresponding path program 126 times [2021-07-13 20:50:13,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:13,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010408137] [2021-07-13 20:50:13,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:13,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:13,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-07-13 20:50:13,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:13,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010408137] [2021-07-13 20:50:13,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010408137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:13,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898115572] [2021-07-13 20:50:13,128 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:13,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:13,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:13,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:13,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:13,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:50:13,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898115572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:13,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:13,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:50:13,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000112739] [2021-07-13 20:50:13,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:50:13,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:13,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:50:13,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:50:13,229 INFO L87 Difference]: Start difference. First operand 20445 states and 78625 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-07-13 20:50:14,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:14,395 INFO L93 Difference]: Finished difference Result 30869 states and 113082 transitions. [2021-07-13 20:50:14,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:50:14,396 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-07-13 20:50:14,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:14,489 INFO L225 Difference]: With dead ends: 30869 [2021-07-13 20:50:14,489 INFO L226 Difference]: Without dead ends: 30869 [2021-07-13 20:50:14,489 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 527.0ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:50:14,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30869 states. [2021-07-13 20:50:15,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30869 to 22051. [2021-07-13 20:50:15,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22051 states, 22050 states have (on average 3.8592743764172335) internal successors, (85097), 22050 states have internal predecessors, (85097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:15,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22051 states to 22051 states and 85097 transitions. [2021-07-13 20:50:15,278 INFO L78 Accepts]: Start accepts. Automaton has 22051 states and 85097 transitions. Word has length 28 [2021-07-13 20:50:15,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:15,279 INFO L482 AbstractCegarLoop]: Abstraction has 22051 states and 85097 transitions. [2021-07-13 20:50:15,279 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-07-13 20:50:15,279 INFO L276 IsEmpty]: Start isEmpty. Operand 22051 states and 85097 transitions. [2021-07-13 20:50:15,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:15,328 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:15,328 INFO L508 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-07-13 20:50:15,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3585,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:15,529 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:15,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:15,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1808445805, now seen corresponding path program 127 times [2021-07-13 20:50:15,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:15,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050659489] [2021-07-13 20:50:15,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:15,570 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:15,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:15,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050659489] [2021-07-13 20:50:15,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050659489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:15,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253416578] [2021-07-13 20:50:15,571 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:50:15,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:15,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:15,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:15,674 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:50:15,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253416578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:15,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:15,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:50:15,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442666115] [2021-07-13 20:50:15,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:50:15,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:15,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:50:15,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:50:15,675 INFO L87 Difference]: Start difference. First operand 22051 states and 85097 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-07-13 20:50:16,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:16,539 INFO L93 Difference]: Finished difference Result 29083 states and 108458 transitions. [2021-07-13 20:50:16,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:50:16,539 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-07-13 20:50:16,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:16,636 INFO L225 Difference]: With dead ends: 29083 [2021-07-13 20:50:16,636 INFO L226 Difference]: Without dead ends: 29071 [2021-07-13 20:50:16,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 404.3ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:50:16,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29071 states. [2021-07-13 20:50:17,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29071 to 22169. [2021-07-13 20:50:17,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22169 states, 22168 states have (on average 3.854655359076146) internal successors, (85450), 22168 states have internal predecessors, (85450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:17,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22169 states to 22169 states and 85450 transitions. [2021-07-13 20:50:17,398 INFO L78 Accepts]: Start accepts. Automaton has 22169 states and 85450 transitions. Word has length 28 [2021-07-13 20:50:17,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:17,398 INFO L482 AbstractCegarLoop]: Abstraction has 22169 states and 85450 transitions. [2021-07-13 20:50:17,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:17,398 INFO L276 IsEmpty]: Start isEmpty. Operand 22169 states and 85450 transitions. [2021-07-13 20:50:17,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:17,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:17,442 INFO L508 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-07-13 20:50:17,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3586,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:17,642 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:17,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:17,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1705760401, now seen corresponding path program 128 times [2021-07-13 20:50:17,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:17,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350582866] [2021-07-13 20:50:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:17,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:17,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:17,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:17,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350582866] [2021-07-13 20:50:17,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350582866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:17,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095380783] [2021-07-13 20:50:17,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:17,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:17,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:17,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:50:17,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:17,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:17,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095380783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:17,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:17,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:50:17,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690313265] [2021-07-13 20:50:17,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:50:17,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:17,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:50:17,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:50:17,763 INFO L87 Difference]: Start difference. First operand 22169 states and 85450 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-07-13 20:50:18,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:18,181 INFO L93 Difference]: Finished difference Result 25428 states and 96407 transitions. [2021-07-13 20:50:18,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:50:18,182 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-07-13 20:50:18,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:18,282 INFO L225 Difference]: With dead ends: 25428 [2021-07-13 20:50:18,282 INFO L226 Difference]: Without dead ends: 25428 [2021-07-13 20:50:18,283 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 105.8ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:50:18,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25428 states. [2021-07-13 20:50:18,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25428 to 22972. [2021-07-13 20:50:18,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22972 states, 22971 states have (on average 3.84959296504288) internal successors, (88429), 22971 states have internal predecessors, (88429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:18,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22972 states to 22972 states and 88429 transitions. [2021-07-13 20:50:18,937 INFO L78 Accepts]: Start accepts. Automaton has 22972 states and 88429 transitions. Word has length 28 [2021-07-13 20:50:18,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:18,938 INFO L482 AbstractCegarLoop]: Abstraction has 22972 states and 88429 transitions. [2021-07-13 20:50:18,938 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-07-13 20:50:18,938 INFO L276 IsEmpty]: Start isEmpty. Operand 22972 states and 88429 transitions. [2021-07-13 20:50:18,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:18,983 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:18,983 INFO L508 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-07-13 20:50:19,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3587,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:19,184 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:19,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:19,184 INFO L82 PathProgramCache]: Analyzing trace with hash -2145545327, now seen corresponding path program 129 times [2021-07-13 20:50:19,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:19,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033607238] [2021-07-13 20:50:19,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:19,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:19,337 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-07-13 20:50:19,379 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:19,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:19,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033607238] [2021-07-13 20:50:19,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033607238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:19,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689870946] [2021-07-13 20:50:19,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:19,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:50:19,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:19,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:19,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:19,485 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:19,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689870946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:19,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:19,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:50:19,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827218827] [2021-07-13 20:50:19,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:50:19,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:19,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:50:19,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:50:19,486 INFO L87 Difference]: Start difference. First operand 22972 states and 88429 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-07-13 20:50:20,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:20,382 INFO L93 Difference]: Finished difference Result 30839 states and 113843 transitions. [2021-07-13 20:50:20,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:50:20,382 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-07-13 20:50:20,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:20,497 INFO L225 Difference]: With dead ends: 30839 [2021-07-13 20:50:20,497 INFO L226 Difference]: Without dead ends: 30839 [2021-07-13 20:50:20,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 591.1ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:50:20,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30839 states. [2021-07-13 20:50:21,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30839 to 24204. [2021-07-13 20:50:21,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24204 states, 24203 states have (on average 3.8153534685782753) internal successors, (92343), 24203 states have internal predecessors, (92343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:21,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24204 states to 24204 states and 92343 transitions. [2021-07-13 20:50:21,329 INFO L78 Accepts]: Start accepts. Automaton has 24204 states and 92343 transitions. Word has length 28 [2021-07-13 20:50:21,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:21,329 INFO L482 AbstractCegarLoop]: Abstraction has 24204 states and 92343 transitions. [2021-07-13 20:50:21,329 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-07-13 20:50:21,329 INFO L276 IsEmpty]: Start isEmpty. Operand 24204 states and 92343 transitions. [2021-07-13 20:50:21,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:21,380 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:21,380 INFO L508 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-07-13 20:50:21,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3588,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:21,580 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:21,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:21,581 INFO L82 PathProgramCache]: Analyzing trace with hash -414511489, now seen corresponding path program 130 times [2021-07-13 20:50:21,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:21,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095474029] [2021-07-13 20:50:21,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:21,614 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:21,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:21,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095474029] [2021-07-13 20:50:21,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095474029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:21,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024602617] [2021-07-13 20:50:21,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:21,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:21,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:21,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:21,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:21,704 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:21,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024602617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:21,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:21,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:50:21,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132188336] [2021-07-13 20:50:21,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:50:21,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:21,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:50:21,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:50:21,705 INFO L87 Difference]: Start difference. First operand 24204 states and 92343 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-07-13 20:50:22,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:22,448 INFO L93 Difference]: Finished difference Result 29939 states and 111457 transitions. [2021-07-13 20:50:22,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:50:22,448 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-07-13 20:50:22,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:22,539 INFO L225 Difference]: With dead ends: 29939 [2021-07-13 20:50:22,539 INFO L226 Difference]: Without dead ends: 29931 [2021-07-13 20:50:22,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 301.0ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:50:22,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29931 states. [2021-07-13 20:50:23,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29931 to 24026. [2021-07-13 20:50:23,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24026 states, 24025 states have (on average 3.821685744016649) internal successors, (91816), 24025 states have internal predecessors, (91816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:23,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24026 states to 24026 states and 91816 transitions. [2021-07-13 20:50:23,369 INFO L78 Accepts]: Start accepts. Automaton has 24026 states and 91816 transitions. Word has length 28 [2021-07-13 20:50:23,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:23,369 INFO L482 AbstractCegarLoop]: Abstraction has 24026 states and 91816 transitions. [2021-07-13 20:50:23,370 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-07-13 20:50:23,370 INFO L276 IsEmpty]: Start isEmpty. Operand 24026 states and 91816 transitions. [2021-07-13 20:50:23,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:23,420 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:23,420 INFO L508 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-07-13 20:50:23,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3589,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:23,620 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:23,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:23,621 INFO L82 PathProgramCache]: Analyzing trace with hash 44544553, now seen corresponding path program 131 times [2021-07-13 20:50:23,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:23,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758985176] [2021-07-13 20:50:23,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:23,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:23,657 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:23,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:23,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758985176] [2021-07-13 20:50:23,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758985176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:23,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000106238] [2021-07-13 20:50:23,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:23,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:50:23,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:23,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:23,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:23,752 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:23,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000106238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:23,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:23,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:50:23,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187928881] [2021-07-13 20:50:23,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:50:23,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:23,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:50:23,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:50:23,753 INFO L87 Difference]: Start difference. First operand 24026 states and 91816 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-07-13 20:50:24,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:24,682 INFO L93 Difference]: Finished difference Result 31774 states and 117062 transitions. [2021-07-13 20:50:24,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:50:24,682 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-07-13 20:50:24,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:24,782 INFO L225 Difference]: With dead ends: 31774 [2021-07-13 20:50:24,782 INFO L226 Difference]: Without dead ends: 31774 [2021-07-13 20:50:24,782 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 431.1ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:50:24,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31774 states. [2021-07-13 20:50:25,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31774 to 25062. [2021-07-13 20:50:25,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25062 states, 25061 states have (on average 3.796416743146722) internal successors, (95142), 25061 states have internal predecessors, (95142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:25,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25062 states to 25062 states and 95142 transitions. [2021-07-13 20:50:25,717 INFO L78 Accepts]: Start accepts. Automaton has 25062 states and 95142 transitions. Word has length 28 [2021-07-13 20:50:25,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:25,717 INFO L482 AbstractCegarLoop]: Abstraction has 25062 states and 95142 transitions. [2021-07-13 20:50:25,717 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-07-13 20:50:25,717 INFO L276 IsEmpty]: Start isEmpty. Operand 25062 states and 95142 transitions. [2021-07-13 20:50:25,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:25,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:25,769 INFO L508 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-07-13 20:50:25,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3590 [2021-07-13 20:50:25,969 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:25,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:25,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1038478103, now seen corresponding path program 132 times [2021-07-13 20:50:25,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:25,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355891806] [2021-07-13 20:50:25,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:26,003 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:26,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:26,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355891806] [2021-07-13 20:50:26,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355891806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:26,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761743894] [2021-07-13 20:50:26,004 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 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-07-13 20:50:26,056 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:26,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:26,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:50:26,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:26,114 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:26,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761743894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:26,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:26,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:50:26,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885399342] [2021-07-13 20:50:26,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:50:26,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:26,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:50:26,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:50:26,115 INFO L87 Difference]: Start difference. First operand 25062 states and 95142 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-07-13 20:50:26,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:26,560 INFO L93 Difference]: Finished difference Result 30731 states and 115778 transitions. [2021-07-13 20:50:26,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:50:26,561 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-07-13 20:50:26,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:26,808 INFO L225 Difference]: With dead ends: 30731 [2021-07-13 20:50:26,808 INFO L226 Difference]: Without dead ends: 30718 [2021-07-13 20:50:26,808 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:50:26,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30718 states. [2021-07-13 20:50:27,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30718 to 29185. [2021-07-13 20:50:27,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29185 states, 29184 states have (on average 3.8150356359649122) internal successors, (111338), 29184 states have internal predecessors, (111338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:27,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29185 states to 29185 states and 111338 transitions. [2021-07-13 20:50:27,634 INFO L78 Accepts]: Start accepts. Automaton has 29185 states and 111338 transitions. Word has length 28 [2021-07-13 20:50:27,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:27,634 INFO L482 AbstractCegarLoop]: Abstraction has 29185 states and 111338 transitions. [2021-07-13 20:50:27,634 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-07-13 20:50:27,634 INFO L276 IsEmpty]: Start isEmpty. Operand 29185 states and 111338 transitions. [2021-07-13 20:50:27,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:27,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:27,696 INFO L508 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-07-13 20:50:27,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3591,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:27,905 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:27,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:27,906 INFO L82 PathProgramCache]: Analyzing trace with hash 432600015, now seen corresponding path program 133 times [2021-07-13 20:50:27,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:27,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830903011] [2021-07-13 20:50:27,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:27,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:27,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-07-13 20:50:27,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:27,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830903011] [2021-07-13 20:50:27,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830903011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:27,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657322413] [2021-07-13 20:50:27,940 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 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-07-13 20:50:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:27,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:50:27,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:28,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:28,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657322413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:28,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:28,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:50:28,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959529927] [2021-07-13 20:50:28,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:50:28,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:28,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:50:28,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:50:28,023 INFO L87 Difference]: Start difference. First operand 29185 states and 111338 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-07-13 20:50:28,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:28,608 INFO L93 Difference]: Finished difference Result 32194 states and 120690 transitions. [2021-07-13 20:50:28,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:50:28,608 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-07-13 20:50:28,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:28,710 INFO L225 Difference]: With dead ends: 32194 [2021-07-13 20:50:28,710 INFO L226 Difference]: Without dead ends: 32194 [2021-07-13 20:50:28,711 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 152.9ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:50:28,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32194 states. [2021-07-13 20:50:29,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32194 to 28930. [2021-07-13 20:50:29,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28930 states, 28929 states have (on average 3.8113657575443325) internal successors, (110259), 28929 states have internal predecessors, (110259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:29,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28930 states to 28930 states and 110259 transitions. [2021-07-13 20:50:29,682 INFO L78 Accepts]: Start accepts. Automaton has 28930 states and 110259 transitions. Word has length 28 [2021-07-13 20:50:29,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:29,682 INFO L482 AbstractCegarLoop]: Abstraction has 28930 states and 110259 transitions. [2021-07-13 20:50:29,682 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-07-13 20:50:29,682 INFO L276 IsEmpty]: Start isEmpty. Operand 28930 states and 110259 transitions. [2021-07-13 20:50:29,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:29,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:29,742 INFO L508 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-07-13 20:50:29,942 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3592 [2021-07-13 20:50:29,942 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:29,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:29,943 INFO L82 PathProgramCache]: Analyzing trace with hash 990664297, now seen corresponding path program 134 times [2021-07-13 20:50:29,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:29,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441688592] [2021-07-13 20:50:29,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:29,979 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:29,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:29,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441688592] [2021-07-13 20:50:29,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441688592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:29,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000390043] [2021-07-13 20:50:29,980 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 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-07-13 20:50:30,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:30,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:30,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:30,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:30,071 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:30,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000390043] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:30,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:30,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:50:30,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441988870] [2021-07-13 20:50:30,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:50:30,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:30,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:50:30,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:50:30,072 INFO L87 Difference]: Start difference. First operand 28930 states and 110259 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-07-13 20:50:30,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:30,908 INFO L93 Difference]: Finished difference Result 35356 states and 131587 transitions. [2021-07-13 20:50:30,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:50:30,909 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-07-13 20:50:30,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:31,030 INFO L225 Difference]: With dead ends: 35356 [2021-07-13 20:50:31,030 INFO L226 Difference]: Without dead ends: 35348 [2021-07-13 20:50:31,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 435.8ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:50:31,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35348 states. [2021-07-13 20:50:31,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35348 to 28896. [2021-07-13 20:50:31,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28896 states, 28895 states have (on average 3.8118013497144836) internal successors, (110142), 28895 states have internal predecessors, (110142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:31,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28896 states to 28896 states and 110142 transitions. [2021-07-13 20:50:31,971 INFO L78 Accepts]: Start accepts. Automaton has 28896 states and 110142 transitions. Word has length 28 [2021-07-13 20:50:31,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:31,971 INFO L482 AbstractCegarLoop]: Abstraction has 28896 states and 110142 transitions. [2021-07-13 20:50:31,971 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-07-13 20:50:31,971 INFO L276 IsEmpty]: Start isEmpty. Operand 28896 states and 110142 transitions. [2021-07-13 20:50:32,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:32,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:32,028 INFO L508 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-07-13 20:50:32,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3593,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:32,229 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:32,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:32,229 INFO L82 PathProgramCache]: Analyzing trace with hash -896097405, now seen corresponding path program 135 times [2021-07-13 20:50:32,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:32,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354075685] [2021-07-13 20:50:32,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:32,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:32,264 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:32,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:32,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354075685] [2021-07-13 20:50:32,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354075685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:32,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192105399] [2021-07-13 20:50:32,265 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 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-07-13 20:50:32,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:50:32,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:32,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:50:32,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:32,344 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:32,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192105399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:32,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:32,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-13 20:50:32,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669945991] [2021-07-13 20:50:32,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:50:32,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:32,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:50:32,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:50:32,345 INFO L87 Difference]: Start difference. First operand 28896 states and 110142 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-07-13 20:50:32,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:32,991 INFO L93 Difference]: Finished difference Result 31746 states and 119616 transitions. [2021-07-13 20:50:32,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:50:32,991 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-07-13 20:50:32,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:33,104 INFO L225 Difference]: With dead ends: 31746 [2021-07-13 20:50:33,104 INFO L226 Difference]: Without dead ends: 31746 [2021-07-13 20:50:33,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 195.2ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:50:33,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31746 states. [2021-07-13 20:50:33,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31746 to 29428. [2021-07-13 20:50:33,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29428 states, 29427 states have (on average 3.81031025928569) internal successors, (112126), 29427 states have internal predecessors, (112126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:34,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29428 states to 29428 states and 112126 transitions. [2021-07-13 20:50:34,117 INFO L78 Accepts]: Start accepts. Automaton has 29428 states and 112126 transitions. Word has length 28 [2021-07-13 20:50:34,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:34,117 INFO L482 AbstractCegarLoop]: Abstraction has 29428 states and 112126 transitions. [2021-07-13 20:50:34,117 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-07-13 20:50:34,117 INFO L276 IsEmpty]: Start isEmpty. Operand 29428 states and 112126 transitions. [2021-07-13 20:50:34,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:34,185 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:34,185 INFO L508 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-07-13 20:50:34,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3594 [2021-07-13 20:50:34,386 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:34,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:34,386 INFO L82 PathProgramCache]: Analyzing trace with hash 68962157, now seen corresponding path program 136 times [2021-07-13 20:50:34,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:34,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171541216] [2021-07-13 20:50:34,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:34,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:34,421 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:34,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:34,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171541216] [2021-07-13 20:50:34,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171541216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:34,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710734449] [2021-07-13 20:50:34,421 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 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-07-13 20:50:34,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:34,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:34,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:34,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:34,506 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:50:34,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710734449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:34,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:34,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-13 20:50:34,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250566037] [2021-07-13 20:50:34,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:50:34,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:34,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:50:34,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:50:34,507 INFO L87 Difference]: Start difference. First operand 29428 states and 112126 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-07-13 20:50:35,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:35,210 INFO L93 Difference]: Finished difference Result 36274 states and 134973 transitions. [2021-07-13 20:50:35,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:50:35,211 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-07-13 20:50:35,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:35,498 INFO L225 Difference]: With dead ends: 36274 [2021-07-13 20:50:35,498 INFO L226 Difference]: Without dead ends: 36250 [2021-07-13 20:50:35,498 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 303.8ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:50:35,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36250 states. [2021-07-13 20:50:36,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36250 to 29600. [2021-07-13 20:50:36,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29600 states, 29599 states have (on average 3.8062096692455825) internal successors, (112660), 29599 states have internal predecessors, (112660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:36,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29600 states to 29600 states and 112660 transitions. [2021-07-13 20:50:36,456 INFO L78 Accepts]: Start accepts. Automaton has 29600 states and 112660 transitions. Word has length 28 [2021-07-13 20:50:36,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:36,456 INFO L482 AbstractCegarLoop]: Abstraction has 29600 states and 112660 transitions. [2021-07-13 20:50:36,456 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-07-13 20:50:36,456 INFO L276 IsEmpty]: Start isEmpty. Operand 29600 states and 112660 transitions. [2021-07-13 20:50:36,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:36,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:36,688 INFO L508 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-07-13 20:50:36,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3595 [2021-07-13 20:50:36,917 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:36,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:36,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1253949625, now seen corresponding path program 137 times [2021-07-13 20:50:36,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:36,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423865101] [2021-07-13 20:50:36,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:36,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:36,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:36,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423865101] [2021-07-13 20:50:36,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423865101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:36,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137517304] [2021-07-13 20:50:36,959 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 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-07-13 20:50:36,985 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:36,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:36,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:50:36,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:37,038 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:37,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137517304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:37,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:37,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-07-13 20:50:37,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002779583] [2021-07-13 20:50:37,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:50:37,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:37,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:50:37,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:50:37,039 INFO L87 Difference]: Start difference. First operand 29600 states and 112660 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-07-13 20:50:37,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:37,600 INFO L93 Difference]: Finished difference Result 32160 states and 121084 transitions. [2021-07-13 20:50:37,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:50:37,601 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-07-13 20:50:37,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:37,719 INFO L225 Difference]: With dead ends: 32160 [2021-07-13 20:50:37,719 INFO L226 Difference]: Without dead ends: 32160 [2021-07-13 20:50:37,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 231.0ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:50:37,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32160 states. [2021-07-13 20:50:38,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32160 to 29526. [2021-07-13 20:50:38,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29526 states, 29525 states have (on average 3.807078746824725) internal successors, (112404), 29525 states have internal predecessors, (112404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:38,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29526 states to 29526 states and 112404 transitions. [2021-07-13 20:50:38,665 INFO L78 Accepts]: Start accepts. Automaton has 29526 states and 112404 transitions. Word has length 28 [2021-07-13 20:50:38,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:38,666 INFO L482 AbstractCegarLoop]: Abstraction has 29526 states and 112404 transitions. [2021-07-13 20:50:38,666 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-07-13 20:50:38,666 INFO L276 IsEmpty]: Start isEmpty. Operand 29526 states and 112404 transitions. [2021-07-13 20:50:38,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:38,724 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:38,724 INFO L508 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-07-13 20:50:38,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3596,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:38,925 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:38,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:38,927 INFO L82 PathProgramCache]: Analyzing trace with hash -719397267, now seen corresponding path program 138 times [2021-07-13 20:50:38,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:38,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392099215] [2021-07-13 20:50:38,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:38,968 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:38,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:38,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392099215] [2021-07-13 20:50:38,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392099215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:38,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012485237] [2021-07-13 20:50:38,968 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 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-07-13 20:50:38,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:50:38,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:38,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:38,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:39,053 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:39,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012485237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:39,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:39,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:50:39,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860504633] [2021-07-13 20:50:39,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:50:39,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:39,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:50:39,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:50:39,054 INFO L87 Difference]: Start difference. First operand 29526 states and 112404 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-07-13 20:50:39,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:39,964 INFO L93 Difference]: Finished difference Result 36197 states and 134714 transitions. [2021-07-13 20:50:39,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:50:39,964 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-07-13 20:50:39,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:40,094 INFO L225 Difference]: With dead ends: 36197 [2021-07-13 20:50:40,095 INFO L226 Difference]: Without dead ends: 36157 [2021-07-13 20:50:40,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 345.7ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:50:40,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36157 states. [2021-07-13 20:50:41,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36157 to 29682. [2021-07-13 20:50:41,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29682 states, 29681 states have (on average 3.8031737475152454) internal successors, (112882), 29681 states have internal predecessors, (112882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:41,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29682 states to 29682 states and 112882 transitions. [2021-07-13 20:50:41,139 INFO L78 Accepts]: Start accepts. Automaton has 29682 states and 112882 transitions. Word has length 28 [2021-07-13 20:50:41,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:41,139 INFO L482 AbstractCegarLoop]: Abstraction has 29682 states and 112882 transitions. [2021-07-13 20:50:41,139 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-07-13 20:50:41,139 INFO L276 IsEmpty]: Start isEmpty. Operand 29682 states and 112882 transitions. [2021-07-13 20:50:41,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:41,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:41,197 INFO L508 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-07-13 20:50:41,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3597 [2021-07-13 20:50:41,398 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:41,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:41,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1643440553, now seen corresponding path program 139 times [2021-07-13 20:50:41,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:41,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362762146] [2021-07-13 20:50:41,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:41,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:41,431 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:41,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:41,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362762146] [2021-07-13 20:50:41,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362762146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:41,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205250667] [2021-07-13 20:50:41,432 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 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-07-13 20:50:41,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:41,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:41,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:41,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:41,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205250667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:41,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:41,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:50:41,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202352216] [2021-07-13 20:50:41,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:50:41,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:41,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:50:41,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:50:41,562 INFO L87 Difference]: Start difference. First operand 29682 states and 112882 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-07-13 20:50:43,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:43,279 INFO L93 Difference]: Finished difference Result 67954 states and 250170 transitions. [2021-07-13 20:50:43,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:50:43,279 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-07-13 20:50:43,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:43,561 INFO L225 Difference]: With dead ends: 67954 [2021-07-13 20:50:43,561 INFO L226 Difference]: Without dead ends: 67954 [2021-07-13 20:50:43,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 702.3ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:50:43,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67954 states. [2021-07-13 20:50:44,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67954 to 37388. [2021-07-13 20:50:45,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37388 states, 37387 states have (on average 3.884772781983042) internal successors, (145240), 37387 states have internal predecessors, (145240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:45,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37388 states to 37388 states and 145240 transitions. [2021-07-13 20:50:45,374 INFO L78 Accepts]: Start accepts. Automaton has 37388 states and 145240 transitions. Word has length 28 [2021-07-13 20:50:45,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:45,374 INFO L482 AbstractCegarLoop]: Abstraction has 37388 states and 145240 transitions. [2021-07-13 20:50:45,374 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-07-13 20:50:45,374 INFO L276 IsEmpty]: Start isEmpty. Operand 37388 states and 145240 transitions. [2021-07-13 20:50:45,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:45,461 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:45,461 INFO L508 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-07-13 20:50:45,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3598,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:45,662 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:45,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:45,662 INFO L82 PathProgramCache]: Analyzing trace with hash -1122622099, now seen corresponding path program 140 times [2021-07-13 20:50:45,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:45,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355746766] [2021-07-13 20:50:45,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:45,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:45,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355746766] [2021-07-13 20:50:45,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355746766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:45,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637721067] [2021-07-13 20:50:45,697 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 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-07-13 20:50:45,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:45,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:45,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:45,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:45,828 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:45,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637721067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:45,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:45,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:50:45,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305421711] [2021-07-13 20:50:45,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:50:45,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:45,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:50:45,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:50:45,829 INFO L87 Difference]: Start difference. First operand 37388 states and 145240 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-07-13 20:50:47,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:47,425 INFO L93 Difference]: Finished difference Result 67327 states and 248511 transitions. [2021-07-13 20:50:47,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:50:47,425 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-07-13 20:50:47,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:47,690 INFO L225 Difference]: With dead ends: 67327 [2021-07-13 20:50:47,691 INFO L226 Difference]: Without dead ends: 67327 [2021-07-13 20:50:47,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 707.2ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:50:47,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67327 states. [2021-07-13 20:50:49,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67327 to 37385. [2021-07-13 20:50:49,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37385 states, 37384 states have (on average 3.8847100363791998) internal successors, (145226), 37384 states have internal predecessors, (145226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:49,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37385 states to 37385 states and 145226 transitions. [2021-07-13 20:50:49,492 INFO L78 Accepts]: Start accepts. Automaton has 37385 states and 145226 transitions. Word has length 28 [2021-07-13 20:50:49,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:49,492 INFO L482 AbstractCegarLoop]: Abstraction has 37385 states and 145226 transitions. [2021-07-13 20:50:49,492 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-07-13 20:50:49,492 INFO L276 IsEmpty]: Start isEmpty. Operand 37385 states and 145226 transitions. [2021-07-13 20:50:49,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:49,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:49,561 INFO L508 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-07-13 20:50:49,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3599,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:49,762 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:49,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:49,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1038046775, now seen corresponding path program 141 times [2021-07-13 20:50:49,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:49,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82014868] [2021-07-13 20:50:49,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:49,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:49,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:49,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:49,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82014868] [2021-07-13 20:50:49,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82014868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:49,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432796329] [2021-07-13 20:50:49,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 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-07-13 20:50:49,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:50:49,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:49,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:49,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:49,914 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:49,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432796329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:49,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:49,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:50:49,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500913220] [2021-07-13 20:50:49,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:50:49,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:49,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:50:49,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:50:49,915 INFO L87 Difference]: Start difference. First operand 37385 states and 145226 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-07-13 20:50:51,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:51,585 INFO L93 Difference]: Finished difference Result 62746 states and 233002 transitions. [2021-07-13 20:50:51,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:50:51,585 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-07-13 20:50:51,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:51,820 INFO L225 Difference]: With dead ends: 62746 [2021-07-13 20:50:51,820 INFO L226 Difference]: Without dead ends: 62746 [2021-07-13 20:50:51,820 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 796.5ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:50:51,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62746 states. [2021-07-13 20:50:53,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62746 to 37407. [2021-07-13 20:50:53,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37407 states, 37406 states have (on average 3.8850184462385715) internal successors, (145323), 37406 states have internal predecessors, (145323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:53,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37407 states to 37407 states and 145323 transitions. [2021-07-13 20:50:53,363 INFO L78 Accepts]: Start accepts. Automaton has 37407 states and 145323 transitions. Word has length 28 [2021-07-13 20:50:53,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:53,363 INFO L482 AbstractCegarLoop]: Abstraction has 37407 states and 145323 transitions. [2021-07-13 20:50:53,363 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-07-13 20:50:53,364 INFO L276 IsEmpty]: Start isEmpty. Operand 37407 states and 145323 transitions. [2021-07-13 20:50:53,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:53,665 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:53,665 INFO L508 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-07-13 20:50:53,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3600,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:53,881 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:53,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:53,881 INFO L82 PathProgramCache]: Analyzing trace with hash 2110363749, now seen corresponding path program 142 times [2021-07-13 20:50:53,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:53,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431016303] [2021-07-13 20:50:53,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:53,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:53,914 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:53,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:53,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431016303] [2021-07-13 20:50:53,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431016303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:53,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011013093] [2021-07-13 20:50:53,914 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 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-07-13 20:50:53,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:53,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:53,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:53,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:54,029 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:54,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011013093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:54,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:54,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:50:54,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187420608] [2021-07-13 20:50:54,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:50:54,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:54,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:50:54,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:50:54,030 INFO L87 Difference]: Start difference. First operand 37407 states and 145323 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-07-13 20:50:55,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:55,385 INFO L93 Difference]: Finished difference Result 61875 states and 230752 transitions. [2021-07-13 20:50:55,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:50:55,386 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-07-13 20:50:55,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:55,606 INFO L225 Difference]: With dead ends: 61875 [2021-07-13 20:50:55,606 INFO L226 Difference]: Without dead ends: 61867 [2021-07-13 20:50:55,606 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 522.8ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:50:55,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61867 states. [2021-07-13 20:50:57,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61867 to 37407. [2021-07-13 20:50:57,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37407 states, 37406 states have (on average 3.8848580441640377) internal successors, (145317), 37406 states have internal predecessors, (145317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:57,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37407 states to 37407 states and 145317 transitions. [2021-07-13 20:50:57,327 INFO L78 Accepts]: Start accepts. Automaton has 37407 states and 145317 transitions. Word has length 28 [2021-07-13 20:50:57,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:57,327 INFO L482 AbstractCegarLoop]: Abstraction has 37407 states and 145317 transitions. [2021-07-13 20:50:57,328 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-07-13 20:50:57,328 INFO L276 IsEmpty]: Start isEmpty. Operand 37407 states and 145317 transitions. [2021-07-13 20:50:57,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:50:57,399 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:57,399 INFO L508 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-07-13 20:50:57,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3601,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:57,599 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:57,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:57,599 INFO L82 PathProgramCache]: Analyzing trace with hash 104546025, now seen corresponding path program 143 times [2021-07-13 20:50:57,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:57,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96813874] [2021-07-13 20:50:57,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:57,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:57,633 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:57,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:57,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96813874] [2021-07-13 20:50:57,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96813874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:57,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655929886] [2021-07-13 20:50:57,633 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 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-07-13 20:50:57,657 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:50:57,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:57,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:50:57,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:57,773 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:57,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655929886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:57,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:57,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:50:57,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760323644] [2021-07-13 20:50:57,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:50:57,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:57,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:50:57,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:50:57,774 INFO L87 Difference]: Start difference. First operand 37407 states and 145317 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:50:59,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:59,329 INFO L93 Difference]: Finished difference Result 61558 states and 229893 transitions. [2021-07-13 20:50:59,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:50:59,329 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:50:59,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:59,540 INFO L225 Difference]: With dead ends: 61558 [2021-07-13 20:50:59,541 INFO L226 Difference]: Without dead ends: 61558 [2021-07-13 20:50:59,541 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 825.1ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:50:59,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61558 states. [2021-07-13 20:51:01,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61558 to 37415. [2021-07-13 20:51:01,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37415 states, 37414 states have (on average 3.8849361201689208) internal successors, (145351), 37414 states have internal predecessors, (145351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:01,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37415 states to 37415 states and 145351 transitions. [2021-07-13 20:51:01,508 INFO L78 Accepts]: Start accepts. Automaton has 37415 states and 145351 transitions. Word has length 28 [2021-07-13 20:51:01,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:01,508 INFO L482 AbstractCegarLoop]: Abstraction has 37415 states and 145351 transitions. [2021-07-13 20:51:01,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:01,508 INFO L276 IsEmpty]: Start isEmpty. Operand 37415 states and 145351 transitions. [2021-07-13 20:51:01,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:01,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:01,583 INFO L508 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-07-13 20:51:01,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3602 [2021-07-13 20:51:01,783 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:01,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:01,784 INFO L82 PathProgramCache]: Analyzing trace with hash -950831369, now seen corresponding path program 144 times [2021-07-13 20:51:01,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:01,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100292815] [2021-07-13 20:51:01,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:01,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:01,818 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:01,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:01,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100292815] [2021-07-13 20:51:01,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100292815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:01,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075267249] [2021-07-13 20:51:01,818 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:51:01,844 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:51:01,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:01,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:01,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:01,946 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:01,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075267249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:01,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:01,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:51:01,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411790854] [2021-07-13 20:51:01,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:51:01,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:01,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:51:01,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:51:01,947 INFO L87 Difference]: Start difference. First operand 37415 states and 145351 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:03,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:03,309 INFO L93 Difference]: Finished difference Result 61347 states and 229367 transitions. [2021-07-13 20:51:03,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:51:03,309 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:03,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:03,773 INFO L225 Difference]: With dead ends: 61347 [2021-07-13 20:51:03,773 INFO L226 Difference]: Without dead ends: 61339 [2021-07-13 20:51:03,773 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 540.7ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:51:03,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61339 states. [2021-07-13 20:51:05,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61339 to 37415. [2021-07-13 20:51:05,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37415 states, 37414 states have (on average 3.884882664243331) internal successors, (145349), 37414 states have internal predecessors, (145349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:05,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37415 states to 37415 states and 145349 transitions. [2021-07-13 20:51:05,234 INFO L78 Accepts]: Start accepts. Automaton has 37415 states and 145349 transitions. Word has length 28 [2021-07-13 20:51:05,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:05,234 INFO L482 AbstractCegarLoop]: Abstraction has 37415 states and 145349 transitions. [2021-07-13 20:51:05,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:05,234 INFO L276 IsEmpty]: Start isEmpty. Operand 37415 states and 145349 transitions. [2021-07-13 20:51:05,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:05,308 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:05,308 INFO L508 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-07-13 20:51:05,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3603,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:05,508 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:05,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:05,509 INFO L82 PathProgramCache]: Analyzing trace with hash 401579921, now seen corresponding path program 145 times [2021-07-13 20:51:05,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:05,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812148788] [2021-07-13 20:51:05,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:05,543 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:05,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:05,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812148788] [2021-07-13 20:51:05,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812148788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:05,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200625560] [2021-07-13 20:51:05,544 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 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-07-13 20:51:05,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:05,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:05,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:05,685 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:05,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200625560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:05,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:05,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:51:05,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5036338] [2021-07-13 20:51:05,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:05,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:05,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:05,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:05,686 INFO L87 Difference]: Start difference. First operand 37415 states and 145349 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-07-13 20:51:07,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:07,146 INFO L93 Difference]: Finished difference Result 60787 states and 225952 transitions. [2021-07-13 20:51:07,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:51:07,146 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-07-13 20:51:07,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:07,592 INFO L225 Difference]: With dead ends: 60787 [2021-07-13 20:51:07,592 INFO L226 Difference]: Without dead ends: 60787 [2021-07-13 20:51:07,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 839.5ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:51:07,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60787 states. [2021-07-13 20:51:09,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60787 to 40214. [2021-07-13 20:51:09,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40214 states, 40213 states have (on average 3.8890159898540273) internal successors, (156389), 40213 states have internal predecessors, (156389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:09,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40214 states to 40214 states and 156389 transitions. [2021-07-13 20:51:09,203 INFO L78 Accepts]: Start accepts. Automaton has 40214 states and 156389 transitions. Word has length 28 [2021-07-13 20:51:09,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:09,203 INFO L482 AbstractCegarLoop]: Abstraction has 40214 states and 156389 transitions. [2021-07-13 20:51:09,203 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-07-13 20:51:09,203 INFO L276 IsEmpty]: Start isEmpty. Operand 40214 states and 156389 transitions. [2021-07-13 20:51:09,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:09,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:09,278 INFO L508 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-07-13 20:51:09,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3604 [2021-07-13 20:51:09,479 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:09,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:09,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1473896895, now seen corresponding path program 146 times [2021-07-13 20:51:09,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:09,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221047683] [2021-07-13 20:51:09,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:09,513 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:09,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:09,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221047683] [2021-07-13 20:51:09,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221047683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:09,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130661875] [2021-07-13 20:51:09,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:51:09,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:09,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:09,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:09,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:09,870 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:09,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130661875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:09,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:09,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:51:09,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098660634] [2021-07-13 20:51:09,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:09,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:09,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:09,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:09,871 INFO L87 Difference]: Start difference. First operand 40214 states and 156389 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-07-13 20:51:11,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:11,232 INFO L93 Difference]: Finished difference Result 60310 states and 224694 transitions. [2021-07-13 20:51:11,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-13 20:51:11,233 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-07-13 20:51:11,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:11,464 INFO L225 Difference]: With dead ends: 60310 [2021-07-13 20:51:11,464 INFO L226 Difference]: Without dead ends: 60302 [2021-07-13 20:51:11,464 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 525.0ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:51:11,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60302 states. [2021-07-13 20:51:12,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60302 to 39928. [2021-07-13 20:51:12,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39928 states, 39927 states have (on average 3.8946577503944697) internal successors, (155502), 39927 states have internal predecessors, (155502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:13,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39928 states to 39928 states and 155502 transitions. [2021-07-13 20:51:13,233 INFO L78 Accepts]: Start accepts. Automaton has 39928 states and 155502 transitions. Word has length 28 [2021-07-13 20:51:13,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:13,233 INFO L482 AbstractCegarLoop]: Abstraction has 39928 states and 155502 transitions. [2021-07-13 20:51:13,233 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-07-13 20:51:13,233 INFO L276 IsEmpty]: Start isEmpty. Operand 39928 states and 155502 transitions. [2021-07-13 20:51:13,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:13,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:13,334 INFO L508 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-07-13 20:51:13,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3605,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:13,549 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:13,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:13,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1560233875, now seen corresponding path program 147 times [2021-07-13 20:51:13,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:13,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581605401] [2021-07-13 20:51:13,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:13,587 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:13,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:13,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581605401] [2021-07-13 20:51:13,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581605401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:13,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059888450] [2021-07-13 20:51:13,587 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 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-07-13 20:51:13,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:13,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:13,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:13,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:13,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:13,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059888450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:13,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:13,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-13 20:51:13,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786885187] [2021-07-13 20:51:13,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:13,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:13,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:13,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:13,692 INFO L87 Difference]: Start difference. First operand 39928 states and 155502 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-07-13 20:51:14,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:14,861 INFO L93 Difference]: Finished difference Result 58857 states and 220695 transitions. [2021-07-13 20:51:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:51:14,862 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:51:14,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:15,073 INFO L225 Difference]: With dead ends: 58857 [2021-07-13 20:51:15,073 INFO L226 Difference]: Without dead ends: 58833 [2021-07-13 20:51:15,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 382.3ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:51:15,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58833 states. [2021-07-13 20:51:16,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58833 to 39834. [2021-07-13 20:51:16,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39834 states, 39833 states have (on average 3.894635101548967) internal successors, (155135), 39833 states have internal predecessors, (155135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:16,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39834 states to 39834 states and 155135 transitions. [2021-07-13 20:51:16,886 INFO L78 Accepts]: Start accepts. Automaton has 39834 states and 155135 transitions. Word has length 28 [2021-07-13 20:51:16,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:16,886 INFO L482 AbstractCegarLoop]: Abstraction has 39834 states and 155135 transitions. [2021-07-13 20:51:16,886 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-07-13 20:51:16,886 INFO L276 IsEmpty]: Start isEmpty. Operand 39834 states and 155135 transitions. [2021-07-13 20:51:17,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:17,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:17,049 INFO L508 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-07-13 20:51:17,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3606,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:17,257 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:17,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:17,257 INFO L82 PathProgramCache]: Analyzing trace with hash -887947539, now seen corresponding path program 148 times [2021-07-13 20:51:17,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:17,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609484091] [2021-07-13 20:51:17,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:17,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:17,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:51:17,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:17,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609484091] [2021-07-13 20:51:17,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609484091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:17,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439130843] [2021-07-13 20:51:17,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 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-07-13 20:51:17,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:17,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:17,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:17,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:17,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:17,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439130843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:17,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:17,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:51:17,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505536315] [2021-07-13 20:51:17,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:51:17,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:17,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:51:17,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:51:17,431 INFO L87 Difference]: Start difference. First operand 39834 states and 155135 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:18,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:18,874 INFO L93 Difference]: Finished difference Result 60084 states and 224060 transitions. [2021-07-13 20:51:18,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-13 20:51:18,874 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:18,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:19,088 INFO L225 Difference]: With dead ends: 60084 [2021-07-13 20:51:19,088 INFO L226 Difference]: Without dead ends: 60084 [2021-07-13 20:51:19,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 634.3ms TimeCoverageRelationStatistics Valid=878, Invalid=3412, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:51:19,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60084 states. [2021-07-13 20:51:20,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60084 to 39930. [2021-07-13 20:51:20,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39930 states, 39929 states have (on average 3.8931353151844523) internal successors, (155449), 39929 states have internal predecessors, (155449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:20,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39930 states to 39930 states and 155449 transitions. [2021-07-13 20:51:20,893 INFO L78 Accepts]: Start accepts. Automaton has 39930 states and 155449 transitions. Word has length 28 [2021-07-13 20:51:20,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:20,893 INFO L482 AbstractCegarLoop]: Abstraction has 39930 states and 155449 transitions. [2021-07-13 20:51:20,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:20,893 INFO L276 IsEmpty]: Start isEmpty. Operand 39930 states and 155449 transitions. [2021-07-13 20:51:20,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:20,973 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:20,973 INFO L508 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-07-13 20:51:21,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3607 [2021-07-13 20:51:21,174 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:21,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:21,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1943324933, now seen corresponding path program 149 times [2021-07-13 20:51:21,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:21,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061486383] [2021-07-13 20:51:21,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:21,208 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:51:21,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:21,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061486383] [2021-07-13 20:51:21,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061486383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:21,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358926774] [2021-07-13 20:51:21,209 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 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-07-13 20:51:21,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:51:21,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:21,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:21,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:21,336 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:21,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358926774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:21,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:21,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-13 20:51:21,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462667334] [2021-07-13 20:51:21,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:51:21,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:21,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:51:21,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:51:21,337 INFO L87 Difference]: Start difference. First operand 39930 states and 155449 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:22,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:22,624 INFO L93 Difference]: Finished difference Result 59771 states and 223172 transitions. [2021-07-13 20:51:22,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:51:22,625 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:22,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:22,833 INFO L225 Difference]: With dead ends: 59771 [2021-07-13 20:51:22,833 INFO L226 Difference]: Without dead ends: 59763 [2021-07-13 20:51:22,833 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 527.9ms TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:51:22,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59763 states. [2021-07-13 20:51:24,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59763 to 39858. [2021-07-13 20:51:24,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39858 states, 39857 states have (on average 3.894598188523973) internal successors, (155227), 39857 states have internal predecessors, (155227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:24,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39858 states to 39858 states and 155227 transitions. [2021-07-13 20:51:24,601 INFO L78 Accepts]: Start accepts. Automaton has 39858 states and 155227 transitions. Word has length 28 [2021-07-13 20:51:24,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:24,602 INFO L482 AbstractCegarLoop]: Abstraction has 39858 states and 155227 transitions. [2021-07-13 20:51:24,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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-07-13 20:51:24,602 INFO L276 IsEmpty]: Start isEmpty. Operand 39858 states and 155227 transitions. [2021-07-13 20:51:24,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:24,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:24,680 INFO L508 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-07-13 20:51:24,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3608 [2021-07-13 20:51:24,885 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:24,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:24,885 INFO L82 PathProgramCache]: Analyzing trace with hash -460189995, now seen corresponding path program 150 times [2021-07-13 20:51:24,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:24,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877864617] [2021-07-13 20:51:24,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:24,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:24,919 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:51:24,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:24,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877864617] [2021-07-13 20:51:24,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877864617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:24,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458199391] [2021-07-13 20:51:24,920 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 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-07-13 20:51:24,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:51:24,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:24,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:24,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:25,040 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:25,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458199391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:25,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:25,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-13 20:51:25,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657517108] [2021-07-13 20:51:25,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:51:25,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:25,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:51:25,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:51:25,041 INFO L87 Difference]: Start difference. First operand 39858 states and 155227 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-07-13 20:51:26,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:26,169 INFO L93 Difference]: Finished difference Result 58502 states and 219661 transitions. [2021-07-13 20:51:26,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:51:26,169 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-07-13 20:51:26,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:26,391 INFO L225 Difference]: With dead ends: 58502 [2021-07-13 20:51:26,392 INFO L226 Difference]: Without dead ends: 58478 [2021-07-13 20:51:26,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 381.4ms TimeCoverageRelationStatistics Valid=487, Invalid=1675, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:51:26,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58478 states. [2021-07-13 20:51:27,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58478 to 39834. [2021-07-13 20:51:27,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39834 states, 39833 states have (on average 3.8947355207993373) internal successors, (155139), 39833 states have internal predecessors, (155139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:28,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39834 states to 39834 states and 155139 transitions. [2021-07-13 20:51:28,157 INFO L78 Accepts]: Start accepts. Automaton has 39834 states and 155139 transitions. Word has length 28 [2021-07-13 20:51:28,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:28,157 INFO L482 AbstractCegarLoop]: Abstraction has 39834 states and 155139 transitions. [2021-07-13 20:51:28,157 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-07-13 20:51:28,157 INFO L276 IsEmpty]: Start isEmpty. Operand 39834 states and 155139 transitions. [2021-07-13 20:51:28,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:28,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:28,240 INFO L508 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-07-13 20:51:28,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3609 [2021-07-13 20:51:28,440 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:28,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:28,441 INFO L82 PathProgramCache]: Analyzing trace with hash 117906837, now seen corresponding path program 151 times [2021-07-13 20:51:28,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:28,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595736860] [2021-07-13 20:51:28,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:28,482 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:28,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:28,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595736860] [2021-07-13 20:51:28,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595736860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:28,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786448375] [2021-07-13 20:51:28,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 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-07-13 20:51:28,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:28,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:28,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:28,584 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:28,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786448375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:28,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:28,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:51:28,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112622206] [2021-07-13 20:51:28,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:28,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:28,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:28,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:28,585 INFO L87 Difference]: Start difference. First operand 39834 states and 155139 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-07-13 20:51:30,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:30,392 INFO L93 Difference]: Finished difference Result 61684 states and 228711 transitions. [2021-07-13 20:51:30,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-13 20:51:30,393 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-07-13 20:51:30,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:30,605 INFO L225 Difference]: With dead ends: 61684 [2021-07-13 20:51:30,605 INFO L226 Difference]: Without dead ends: 61684 [2021-07-13 20:51:30,606 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 903.9ms TimeCoverageRelationStatistics Valid=1421, Invalid=5889, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:51:30,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61684 states. [2021-07-13 20:51:32,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61684 to 44178. [2021-07-13 20:51:32,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44178 states, 44177 states have (on average 3.844376032777237) internal successors, (169833), 44177 states have internal predecessors, (169833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:32,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44178 states to 44178 states and 169833 transitions. [2021-07-13 20:51:32,415 INFO L78 Accepts]: Start accepts. Automaton has 44178 states and 169833 transitions. Word has length 28 [2021-07-13 20:51:32,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:32,415 INFO L482 AbstractCegarLoop]: Abstraction has 44178 states and 169833 transitions. [2021-07-13 20:51:32,415 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-07-13 20:51:32,415 INFO L276 IsEmpty]: Start isEmpty. Operand 44178 states and 169833 transitions. [2021-07-13 20:51:32,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:32,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:32,501 INFO L508 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-07-13 20:51:32,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3610,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:32,702 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:32,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:32,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1190223811, now seen corresponding path program 152 times [2021-07-13 20:51:32,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:32,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114427366] [2021-07-13 20:51:32,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:32,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:32,742 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:32,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:32,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114427366] [2021-07-13 20:51:32,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114427366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:32,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462027192] [2021-07-13 20:51:32,742 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 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-07-13 20:51:32,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:32,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:32,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:32,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:32,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:32,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462027192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:32,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:32,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:51:32,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168807652] [2021-07-13 20:51:32,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:32,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:32,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:32,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:32,844 INFO L87 Difference]: Start difference. First operand 44178 states and 169833 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-07-13 20:51:34,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:34,719 INFO L93 Difference]: Finished difference Result 60908 states and 226590 transitions. [2021-07-13 20:51:34,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:51:34,719 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-07-13 20:51:34,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:34,913 INFO L225 Difference]: With dead ends: 60908 [2021-07-13 20:51:34,913 INFO L226 Difference]: Without dead ends: 60900 [2021-07-13 20:51:34,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1934 ImplicationChecksByTransitivity, 740.4ms TimeCoverageRelationStatistics Valid=1035, Invalid=4221, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:51:34,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60900 states. [2021-07-13 20:51:36,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60900 to 43034. [2021-07-13 20:51:36,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43034 states, 43033 states have (on average 3.86408105407478) internal successors, (166283), 43033 states have internal predecessors, (166283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:36,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43034 states to 43034 states and 166283 transitions. [2021-07-13 20:51:36,743 INFO L78 Accepts]: Start accepts. Automaton has 43034 states and 166283 transitions. Word has length 28 [2021-07-13 20:51:36,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:36,743 INFO L482 AbstractCegarLoop]: Abstraction has 43034 states and 166283 transitions. [2021-07-13 20:51:36,744 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-07-13 20:51:36,744 INFO L276 IsEmpty]: Start isEmpty. Operand 43034 states and 166283 transitions. [2021-07-13 20:51:36,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:36,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:36,850 INFO L508 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-07-13 20:51:37,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3611 [2021-07-13 20:51:37,050 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:37,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:37,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1843906959, now seen corresponding path program 153 times [2021-07-13 20:51:37,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:37,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883888516] [2021-07-13 20:51:37,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:37,090 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:37,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:37,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883888516] [2021-07-13 20:51:37,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883888516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:37,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822343417] [2021-07-13 20:51:37,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:51:37,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:51:37,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:37,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:37,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:37,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:37,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822343417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:37,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:37,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:51:37,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432433860] [2021-07-13 20:51:37,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:37,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:37,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:37,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:37,188 INFO L87 Difference]: Start difference. First operand 43034 states and 166283 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-07-13 20:51:38,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:38,627 INFO L93 Difference]: Finished difference Result 59247 states and 221971 transitions. [2021-07-13 20:51:38,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:51:38,627 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-07-13 20:51:38,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:38,854 INFO L225 Difference]: With dead ends: 59247 [2021-07-13 20:51:38,854 INFO L226 Difference]: Without dead ends: 59223 [2021-07-13 20:51:38,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 616.4ms TimeCoverageRelationStatistics Valid=814, Invalid=3218, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:51:38,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59223 states. [2021-07-13 20:51:40,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59223 to 43046. [2021-07-13 20:51:40,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43046 states, 43045 states have (on average 3.8619351841096528) internal successors, (166237), 43045 states have internal predecessors, (166237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:40,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43046 states to 43046 states and 166237 transitions. [2021-07-13 20:51:40,679 INFO L78 Accepts]: Start accepts. Automaton has 43046 states and 166237 transitions. Word has length 28 [2021-07-13 20:51:40,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:40,679 INFO L482 AbstractCegarLoop]: Abstraction has 43046 states and 166237 transitions. [2021-07-13 20:51:40,679 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-07-13 20:51:40,679 INFO L276 IsEmpty]: Start isEmpty. Operand 43046 states and 166237 transitions. [2021-07-13 20:51:40,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:40,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:40,772 INFO L508 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-07-13 20:51:40,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3612,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:40,973 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:40,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:40,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1653229165, now seen corresponding path program 154 times [2021-07-13 20:51:40,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:40,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101802887] [2021-07-13 20:51:40,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:41,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:41,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:41,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101802887] [2021-07-13 20:51:41,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101802887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:41,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978538664] [2021-07-13 20:51:41,015 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 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-07-13 20:51:41,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:41,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:41,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:41,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:41,113 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:41,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978538664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:41,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:41,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:51:41,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333922345] [2021-07-13 20:51:41,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:51:41,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:41,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:51:41,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:51:41,114 INFO L87 Difference]: Start difference. First operand 43046 states and 166237 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-07-13 20:51:42,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:42,496 INFO L93 Difference]: Finished difference Result 60535 states and 225583 transitions. [2021-07-13 20:51:42,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:51:42,497 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-07-13 20:51:42,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:42,743 INFO L225 Difference]: With dead ends: 60535 [2021-07-13 20:51:42,743 INFO L226 Difference]: Without dead ends: 60495 [2021-07-13 20:51:42,744 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 748.0ms TimeCoverageRelationStatistics Valid=722, Invalid=2818, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:51:42,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60495 states. [2021-07-13 20:51:44,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60495 to 43178. [2021-07-13 20:51:44,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43178 states, 43177 states have (on average 3.861245570558399) internal successors, (166717), 43177 states have internal predecessors, (166717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:44,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43178 states to 43178 states and 166717 transitions. [2021-07-13 20:51:44,530 INFO L78 Accepts]: Start accepts. Automaton has 43178 states and 166717 transitions. Word has length 28 [2021-07-13 20:51:44,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:44,530 INFO L482 AbstractCegarLoop]: Abstraction has 43178 states and 166717 transitions. [2021-07-13 20:51:44,531 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-07-13 20:51:44,531 INFO L276 IsEmpty]: Start isEmpty. Operand 43178 states and 166717 transitions. [2021-07-13 20:51:44,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:44,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:44,617 INFO L508 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-07-13 20:51:44,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3613 [2021-07-13 20:51:44,817 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:44,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:44,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1707857389, now seen corresponding path program 155 times [2021-07-13 20:51:44,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:44,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937921640] [2021-07-13 20:51:44,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:44,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:44,860 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:44,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:44,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937921640] [2021-07-13 20:51:44,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937921640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:44,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237223569] [2021-07-13 20:51:44,861 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 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-07-13 20:51:44,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:51:44,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:44,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:44,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:44,997 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:44,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237223569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:44,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:44,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:51:44,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165182688] [2021-07-13 20:51:44,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:51:44,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:44,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:51:44,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:51:44,998 INFO L87 Difference]: Start difference. First operand 43178 states and 166717 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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-07-13 20:51:45,626 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-07-13 20:51:46,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:46,966 INFO L93 Difference]: Finished difference Result 59754 states and 223244 transitions. [2021-07-13 20:51:46,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-13 20:51:46,967 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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-07-13 20:51:46,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:47,191 INFO L225 Difference]: With dead ends: 59754 [2021-07-13 20:51:47,191 INFO L226 Difference]: Without dead ends: 59754 [2021-07-13 20:51:47,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2488 ImplicationChecksByTransitivity, 1079.7ms TimeCoverageRelationStatistics Valid=1250, Invalid=5392, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:51:47,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59754 states. [2021-07-13 20:51:48,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59754 to 44087. [2021-07-13 20:51:48,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44087 states, 44086 states have (on average 3.851517488545116) internal successors, (169798), 44086 states have internal predecessors, (169798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:48,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44087 states to 44087 states and 169798 transitions. [2021-07-13 20:51:48,802 INFO L78 Accepts]: Start accepts. Automaton has 44087 states and 169798 transitions. Word has length 28 [2021-07-13 20:51:48,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:48,802 INFO L482 AbstractCegarLoop]: Abstraction has 44087 states and 169798 transitions. [2021-07-13 20:51:48,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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-07-13 20:51:48,802 INFO L276 IsEmpty]: Start isEmpty. Operand 44087 states and 169798 transitions. [2021-07-13 20:51:48,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:48,899 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:48,899 INFO L508 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-07-13 20:51:49,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3614,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:49,101 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:49,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:49,101 INFO L82 PathProgramCache]: Analyzing trace with hash 652479995, now seen corresponding path program 156 times [2021-07-13 20:51:49,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:49,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646722273] [2021-07-13 20:51:49,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:49,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:49,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:49,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:49,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646722273] [2021-07-13 20:51:49,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646722273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:49,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823734422] [2021-07-13 20:51:49,148 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 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-07-13 20:51:49,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:51:49,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:49,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:49,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:49,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:49,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823734422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:49,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:49,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:51:49,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237554184] [2021-07-13 20:51:49,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:51:49,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:49,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:51:49,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:51:49,542 INFO L87 Difference]: Start difference. First operand 44087 states and 169798 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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-07-13 20:51:51,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:51,114 INFO L93 Difference]: Finished difference Result 59256 states and 221849 transitions. [2021-07-13 20:51:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:51:51,114 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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-07-13 20:51:51,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:51,346 INFO L225 Difference]: With dead ends: 59256 [2021-07-13 20:51:51,347 INFO L226 Difference]: Without dead ends: 59248 [2021-07-13 20:51:51,347 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 753.4ms TimeCoverageRelationStatistics Valid=973, Invalid=3857, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:51:51,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59248 states. [2021-07-13 20:51:52,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59248 to 44011. [2021-07-13 20:51:52,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44011 states, 44010 states have (on average 3.8528061804135425) internal successors, (169562), 44010 states have internal predecessors, (169562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:53,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44011 states to 44011 states and 169562 transitions. [2021-07-13 20:51:53,253 INFO L78 Accepts]: Start accepts. Automaton has 44011 states and 169562 transitions. Word has length 28 [2021-07-13 20:51:53,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:53,253 INFO L482 AbstractCegarLoop]: Abstraction has 44011 states and 169562 transitions. [2021-07-13 20:51:53,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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-07-13 20:51:53,253 INFO L276 IsEmpty]: Start isEmpty. Operand 44011 states and 169562 transitions. [2021-07-13 20:51:53,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:51:53,356 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:53,356 INFO L508 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-07-13 20:51:53,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3615 [2021-07-13 20:51:53,557 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:53,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:53,557 INFO L82 PathProgramCache]: Analyzing trace with hash 2135614933, now seen corresponding path program 157 times [2021-07-13 20:51:53,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:53,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151282056] [2021-07-13 20:51:53,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:53,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:53,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:53,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:53,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151282056] [2021-07-13 20:51:53,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151282056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:53,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095781571] [2021-07-13 20:51:53,598 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:51:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:53,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-13 20:51:53,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:53,712 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:53,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095781571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:53,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:53,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:51:53,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34689617] [2021-07-13 20:51:53,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:51:53,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:53,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:51:53,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:51:53,713 INFO L87 Difference]: Start difference. First operand 44011 states and 169562 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-07-13 20:51:55,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:55,261 INFO L93 Difference]: Finished difference Result 58733 states and 220603 transitions. [2021-07-13 20:51:55,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:51:55,261 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-07-13 20:51:55,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:55,507 INFO L225 Difference]: With dead ends: 58733 [2021-07-13 20:51:55,507 INFO L226 Difference]: Without dead ends: 58709 [2021-07-13 20:51:55,508 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 608.2ms TimeCoverageRelationStatistics Valid=750, Invalid=3032, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:51:55,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58709 states.